-
Notifications
You must be signed in to change notification settings - Fork 17
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 ctests for running GETKF in split mode and move reference files into repo #175
Add ctests for running GETKF in split mode and move reference files into repo #175
Conversation
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.
LGTM. But I will do a fresh test on Jet and update the results in about 40 minutes.
Could you do a test with |
Yes, I think it is a good idea to run |
Well, @SamuelDegelia-NOAA could you modify the last line of |
Done! |
all rrfs tests passed when running from a fresh clone/build on Jet: The ctest dependency worked as expected. |
We had some internal discussion today at EMC and would like to keep individual run directories for each ctest. I will update this PR today to account for this change. It should not change much but we will need to retest. |
started build_and_test on jet at UTC time: Thu Sep 26 20:11:08 UTC 2024
workdir: /lfs5/BMC/wrfruc/rrfsbot/PRs_RDASApp/175 |
started build_and_test on hercules at UTC time: Thu Sep 26 20:10:54 UTC 2024
workdir: /work/noaa/wrfruc/rrfsbot/PRs_RDASApp/175 |
started build_and_test on hera at UTC time: Thu Sep 26 20:15:57 UTC 2024
workdir: /scratch1/NCEPDEV/fv3-cam/rrfsbot/PRs_RDASApp/175 |
It is found the previously reported failures of fv3-jedi concerning me for missing files were generated for my running ctests in parallel mode while the independency between some fv3-jedi ctests are not labelled accordingly. |
@SamuelDegelia-NOAA @TingLei-NOAA, @guoqing-noaa and @rrfsbot, thank you for your effort. The PR is good to merge now. |
Thanks @TingLei-NOAA for investigating! |
This PR adds ctests and yaml files for running GETKF in split observer and solver mode. Running GETKF in this form is currently the most efficient option since the observer can be run using the RoundRobin distribution (see #122). Reference files are also added for these two new ctests and are added into the repo (see below).
There are a couple of additional changes included here:
Ctest output from a fresh clone: