moved the Forcing to its own IO#443
Conversation
|
The following tests FAILED: but the |
|
OK, here is an update:
The ctests now all pass on pm-cpu (gnu). I typically copy these in my base directory the run in each case directory: At this stage, anyone testing this PR with ctests should also fetch these. |
|
Just an update: Polaris
|
|
Just documenting things here. Polaris
|
e5b69a7 to
1a53098
Compare
TestingPolaris
|
|
@alicebarthel When this is ready for review, go ahead and post a PR from your polaris branch. It seems like you're close. Thanks! |
andrewdnolan
left a comment
There was a problem hiding this comment.
Testing
Polaris omega_pr suite
- Baseline workdir:
/pscratch/sd/a/anolan/omega_PR-443/baseline - Baseline build:
/pscratch/sd/a/anolan/omega_PR-443/build/baseline - PR build:
/pscratch/sd/a/anolan/omega_PR-443/build/add-forcing-stream - PR workdir:
/pscratch/sd/a/anolan/omega_PR-443/add-forcing-stream - Machine:
pm-cpu - Compiler:
gnu - Build type:
Release - Log: not found
- Result: All tests passed
In order to get the ocean/planar/barotropic_gyre/munk/free-slip testcase to pass, I needed to generate the baseline using the HEAD of main for polaris. I also need to rebase the polaris dev branch onto main, in order for the alpha versions of match.
|
Thanks @andrewdnolan I agree, this is the behavior we expected! Thanks for confirming. |
1a53098 to
9551899
Compare
|
OK, my new version fails the fill-value test. I may have been too hasty in my change last night. |
Testingusing E3SM-Project/polaris#646 with the PR test Polaris
|
cbegeman
left a comment
There was a problem hiding this comment.
Approving on the basis of successful testing on aurora
TestingPasses CTests for |
|
When I checked this out for testing on pm-cpu/gpu the FillValue test still failed. It seems this still needs to be rebased to develop. All other cTests passed on |
9551899 to
1691025
Compare
|
@vanroekel you are correct, this needed a rebase now that |
|
@sbrus89 I judge this to be ready for a merge since the polaris+omega combination was tested on 2 machines. Unless others have concerns. |
|
Thanks @alicebarthel I have the pr_suite in the queue on pm-cpu/gpu and @sbrus89 will run on frontier in the morning. This should be able to be merged tomorrow. |
TestingAll Polaris
|
Polaris
|
|
pm-gpu testing finally got through Polaris
|
This PR updates the code to expect the forcing from a dedicated forcing IO (by Default forcing.nc)
A polaris PR is required to update the tests to read forcing from
forcing.ncinstead of theinit.nc, under development at https://github.com/alicebarthel/polaris/tree/update-forcing-ioChecklist
has passed, using the Polaris
e3sm_submodules/Omegabaseline