-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1896 Use only unique filenames in unit tests #1897
Conversation
Pipelines resultsPR tests (gcc-5, ubuntu, mpich) Build for edab5ac
PR tests (clang-3.9, ubuntu, mpich) Build for edab5ac
PR tests (clang-5.0, ubuntu, mpich) Build for edab5ac
PR tests (gcc-9, ubuntu, mpich, zoltan) Build for edab5ac
PR tests (gcc-10, ubuntu, openmpi, no LB) Build for edab5ac
PR tests (gcc-6, ubuntu, mpich) Build for edab5ac
PR tests (nvidia cuda 11.0, ubuntu, mpich) Build for edab5ac
PR tests (nvidia cuda 10.1, ubuntu, mpich) Build for edab5ac
PR tests (clang-9, ubuntu, mpich) Build for edab5ac
PR tests (gcc-7, ubuntu, mpich, trace runtime, LB) Build for edab5ac
PR tests (intel icpx, ubuntu, mpich) Build for edab5ac
PR tests (clang-11, ubuntu, mpich) Build for edab5ac
PR tests (clang-13, alpine, mpich) Build for edab5ac
PR tests (clang-13, ubuntu, mpich) Build for edab5ac
PR tests (clang-12, ubuntu, mpich) Build for edab5ac
PR tests (clang-14, ubuntu, mpich) Build for edab5ac
PR tests (gcc-11, ubuntu, mpich) Build for edab5ac
PR tests (gcc-12, ubuntu, mpich) Build for edab5ac
PR tests (intel icpc, ubuntu, mpich) Build for edab5ac
PR tests (gcc-8, ubuntu, mpich, address sanitizer) Build for edab5ac
PR tests (clang-10, ubuntu, mpich) Build for edab5ac
|
Codecov Report
@@ Coverage Diff @@
## develop #1897 +/- ##
===========================================
+ Coverage 84.34% 84.40% +0.05%
===========================================
Files 760 761 +1
Lines 26833 26866 +33
===========================================
+ Hits 22633 22675 +42
+ Misses 4200 4191 -9
|
3f454be
to
4b0ecc8
Compare
4b0ecc8
to
cc900ca
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me apart from strdup
issue that Phil has mentioned.
ac78ff8
to
51a14e5
Compare
51a14e5
to
edab5ac
Compare
This PR attempts to stop using the same disk files from multiple unit tests, including runs with different numbers of MPI ranks, so that multiple tests can be run concurrently (as happens in Gitlab CI testing) without file system conflicts.
This PR does not yet handle parameterizations or filenames/directories used for LB data files inaddAdditionalArgs()
incollection/test_lb.extended.cc
. Does anyone have ideas on how to tackle those?Closes #1896