-
Notifications
You must be signed in to change notification settings - Fork 13
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
Add utility for updating ctest input files during development #202
Add utility for updating ctest input files during development #202
Conversation
@SamuelDegelia-NOAA Thanks! This is helpful. Just curious whether it is possible that the CMAKE process also uses the same script to stage data (similar as runnning |
@guoqing-noaa We could theoretically do that, but we still need the cmake script to create the individual ctests (using |
I mean using the same script will avoid making changes in two different locations. |
Yeah, I think I would prefer to just keep the two sets. I don't see us needing to change the file copying/linking much. Thanks! |
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, merge this one
This PR adds a simple shell script based on
rrfs-test/CMakeLists.txt
that allows developers to update the RRFS ctests in RDASApp. The goal here is to be able to run this quick script if making any changes to the yaml files, test reference files, or input data for the ctests. Previously, the only way to do this was to rebuild all of RDASApp or make temporary changes tobuild.sh
Please see #184 (comment) for additional motivation.
Note: this script cannot update the ctest configuration (number of tests, test names, or MPI configuration) since those options are handled by
ecbuild
during the cmake step.