-
Notifications
You must be signed in to change notification settings - Fork 388
Fix several broken COMPASS test cases #514
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
Fix several broken COMPASS test cases #514
Conversation
This merge moves soma/4km/32to4km and soma/8km/32to8km test cases into a new subdirectory called "broken" since these test cases are not working and won't be fixed anytime soon. With this change, `./list_testcases.py` and `./setup_testcases.py` won't pick up these tests because their driver config files aren't at the expected directory level.
The Maine, QU60 and SOQU60to15 test cases now have the links to the python script for defining their vertical grids that they need to be set up successfully.
We no longer define a path to metis in the config file, so the version from the conda environment needs to be used instead.
|
This PR is a temporary fix to #233 in that it "disables" these test cases. |
|
@pwolfram, could you approve this PR just saying that you're okay with me moving those 2 test cases to broken that we already discussed, and let me know if you're good with the metis/gpmetis fix to |
pwolfram
left a comment
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.
Accepted by inspection-- I agree with @xylar about moving broken test cases until they can be fixed.
|
To clarify, as I understand it, the issue breaking things in #284 was use of |
|
Correct, and the attempt to get |
This change is needed because of a recent modification (MPAS-Dev#495) to `build_mesh.py`
mark-petersen
left a comment
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.
Thanks for the clean-up.
Several ocean test cases were not setting up successfully from COMPASS. Some of these are due to recent changes, while others are due to the test cases not being updated as the switch was made from the old JIGSAW-Matlab interface to the new conda environment with jigsawpy. With this merge, all available ocean test cases should set up successfully in COMPASS, while those that are broken have been moved into a
brokensubdirectory so the COMPASS tools no longer detect them.Test cases that have been fixed:
Tests that have been marked as "broken":
soma/8km/32to8km-->soma/8km/broken/32to8km/soma/4km/32to4km-->soma/4km/broken/32to4km/closes #517