Skip to content
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

Porting regression tests to Orion #78

Merged
merged 60 commits into from
May 6, 2020

Conversation

MinsukJi-NOAA
Copy link
Collaborator

Issue #77

  • This branch has merged in the latest develop
  • I will run 3 separate regression tests and add the result files when completed:
    1. NEMSCompsetRun on Hera
    2. rt.sh on Hera
    3. rt.sh on Orion

DeniseWorthen and others added 30 commits November 20, 2019 12:22
merge develop/ufs-s2s-model
MOM_input template for initial condition files
Add debug compilation flag specification at top level (ufs-community#17)
@junwang-noaa
Copy link
Collaborator

junwang-noaa commented May 4, 2020 via email

@DeniseWorthen
Copy link
Collaborator

MOM6 and CICE5 do not need to be updated to run with the latest FV3/NEMS (the cmeps related changes).

The original feature/orion branch of s2s-model https://github.com/DeniseWorthen/ufs-s2s-model/tree/feature/orion has MOM6,CICE5 updated to develop in each case, which includes the orion ports. It also has FV3/NEMS updated to the current develop in each case (the cmeps related changes).

For CMEPS, I need to commit the restart features to CICE (1 commit to ufs-s2s, new baseline required). It can happen prior to the actual CMEPS commit; I have only been waiting until after the porting commits, the rt.sh commit and the dropping of ipd.

To bring in CMEPS, a second commit would then be required to ufs-s2s (new baseline required) with the CMEPS related tests using rt.sh.

@junwang-noaa
Copy link
Collaborator

junwang-noaa commented May 4, 2020 via email

@MinsukJi-NOAA MinsukJi-NOAA reopened this May 4, 2020
.gitmodules Outdated Show resolved Hide resolved
@MinsukJi-NOAA
Copy link
Collaborator Author

On Hera, if we generate Baseline using rt.sh, and run NEMSCompsetRun RT against it, there will be a file missing error for REGTEST-FINGERPRINT.md because rt.sh does not create this file when generating Baseline. Either we need to remove verify_fingerprint in NEMS/tests/rtgen, or stick to generating Baseline using NEMSCompsetRun.

Copy link
Collaborator

@DeniseWorthen DeniseWorthen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@junwang-noaa
Copy link
Collaborator

junwang-noaa commented May 5, 2020 via email

@MinsukJi-NOAA
Copy link
Collaborator Author

MinsukJi-NOAA commented May 5, 2020

I will open an issue in NEMS repo regarding this.

@@ -23,8 +23,8 @@ run cpld_fv3_ccpp_384_mom6_cice_1d_bmark_rt @ fv3, coupledapp, warm384, physics,
run cpld_fv3_ccpp_384_mom6_cice_ww3_cold_bmark_rt @ fv3, coupledapp, coldBM, physics, bm, ww3
run cpld_fv3_ccpp_384_mom6_cice_ww3_1d_bmark_rt @ fv3, coupledapp, warm384, physics, bm, ww3

run cpld_fv3_ccpp_mom6_cice_cold_debug @ fv3, coupledapp, cold, physics, debug
run cpld_fv3_ccpp_mom6_cice_6h_debug @ fv3, coupledapp, warm, physics, debug
#run cpld_fv3_ccpp_mom6_cice_cold_debug @ fv3, coupledapp, cold, physics, debug
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

May I ask why we comment out these two debug tests?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Debug tests are not implemented in rt.sh yet. Since the new baselines (20200504) were generated using rt.sh, I had to comment those lines.

@junwang-noaa
Copy link
Collaborator

junwang-noaa commented May 5, 2020 via email

@MinsukJi-NOAA
Copy link
Collaborator Author

For this PR, would it be safer if we generated the new baselines on Hera using nemscompsetrun? And start using rt.sh for baselines when the NEMS issue (verify fingerprint) & debug cases are taken care of?

@junwang-noaa
Copy link
Collaborator

junwang-noaa commented May 5, 2020 via email

…ted baselines on Hera

*Remove REGTEST-FINGERPRINT.md from parm directory to disable verify_fingerprint
@DeniseWorthen
Copy link
Collaborator

Is this PR ready to merge?

@MinsukJi-NOAA
Copy link
Collaborator Author

Is this PR ready to merge?
RT using rt.sh is pending

@DeniseWorthen
Copy link
Collaborator

OK, great. I will wait for confirmation all tests you intend to run are complete.

@MinsukJi-NOAA
Copy link
Collaborator Author

@DeniseWorthen , all tests are now complete!

@DeniseWorthen DeniseWorthen merged commit 7e186ef into ufs-community:develop May 6, 2020
DeniseWorthen added a commit to DeniseWorthen/ufs-s2s-model that referenced this pull request May 6, 2020
@MinsukJi-NOAA MinsukJi-NOAA deleted the feature/orion branch May 6, 2020 20:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants