Conversation
…ce/precice into 1149-restructure-integration-tests
…ce/precice into 1149-restructure-integration-tests
…ce/precice into 1149-restructure-integration-tests
…ce/precice into 1149-restructure-integration-tests
BenjaminRodenberg
left a comment
There was a problem hiding this comment.
Already looks very good.
Open points I see here:
- In
ParallelTests.cppandSerialTests.cppthere is still dead code. @fsimonis can you comment here? We should either revive the tests, open an issue or delete them (we can still revive them later from the history). 503ecca and bd0e158 are the relevant commits here from my perspective. - Are the remaining configuration files in
precice/testsactually needed? If not, we should also delete them.explicit-direct-access-two-level.xmlseems to be unused;cplmode-1.xmlis also unused;explicit-mpi-single-non-inc.xmlis only used by a commented out test.config-checker.xmlis fine, because it is used byToolingTests.cpp.
|
The ParallelTests are actually already a TODO in the checklist on top. The dead SerialTests are somewhat of a crime by @fsimonis and I don't know what to do with them. I will clean-up the xml files. |
|
@davidscn don't shoot the one that formatted the entire codebase. 😁 |
|
@fsimonis No shots fired ;)
Answer from @oguzziya was
I will open up an issue on that. |
BenjaminRodenberg
left a comment
There was a problem hiding this comment.
Looks good 👍 Minor comments below, but from my perspective this is good to go.
Co-authored-by: Benjamin Rodenberg <[email protected]>
Main changes of this PR
Restructure the serial and parallel integration tests as discussed in #1149.
Motivation and additional information
Depends on #1202
Author's checklist
make changelogif there are user-observable changes since the last release.make formatto ensure everything is formatted correctly.Reviewers' checklist