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

Adding a regression test "cpld_bmark_wave_frac" #326

Closed

Conversation

ShanSunNOAA
Copy link
Collaborator

This is a benchmark regression test for C384L64, based on "cpld_bmark_wave", where rt.sh points to a temporary data dir /scratch2/BMC/gsd-fv3-dev/FV3-MOM6-CICE5/input-data-20201201_frac/FV3_input_frac/, until these data are copied to the default path.

This refers to Issue #285.

…pld_bmark_wave". A temporary data path is inserted in rt.sh, until the data is copied over to the default dir.
@DusanJovic-NOAA
Copy link
Collaborator

Why is the PR created? There's already #322

@DeniseWorthen
Copy link
Collaborator

@shansun6 Just to be sure I understand what is what.

In the directory /scratch2/BMC/gsd-fv3-dev/FV3-MOM6-CICE5/input-data-20201201_frac/FV3_input_frac you:

  1. added directories C96_l127.mx100_frac and BM_IC. All other subdirectories are identical to current input-data-20201201 in the baseline

  2. In your FV3_input_frac/BM_IC, you've added frac grid ICs for the 8 dates we carry in the RT system.

@ShanSunNOAA
Copy link
Collaborator Author

ShanSunNOAA commented Dec 11, 2020 via email

@DeniseWorthen
Copy link
Collaborator

The directory contains BM_IC for L127 also? I don't see that--can you give me file path as an example?

@ShanSunNOAA
Copy link
Collaborator Author

ShanSunNOAA commented Dec 11, 2020 via email

@DeniseWorthen
Copy link
Collaborator

No, that's fine. Stupid mistake on my end.

@DeniseWorthen
Copy link
Collaborator

Shan--should I expect that the input data in your staged directory (/scratch2/BMC/gsd-fv3-dev/FV3-MOM6-CICE5/input-data-20201201_frac/) will pass the current coupled RTs for L64?

@ShanSunNOAA
Copy link
Collaborator Author

ShanSunNOAA commented Dec 17, 2020 via email

@ShanSunNOAA
Copy link
Collaborator Author

ShanSunNOAA commented Dec 18, 2020 via email

@DeniseWorthen
Copy link
Collaborator

Hi Shan, I'm still trying to work through this. I just want to be sure I understand when something changes or doesn't change.

In the current RTs and current input data, these tests use "frac_grid_input=F":

all benchmark tests
cpld_control_c384
c96mx025 (restart test)

The remaining tests use "frac_grid_input=T".

You have now generated the frac grid input for the benchmark dates, both L64 and L127.
You have also generated the control date L127 frac grid input for C96mx100, C192mx050. The C384mx025_L127 already existed.

This allows us to update the tests to use frac_grid_input=T for all tests with frac_grid=T,F (we are replacing the c96mx025 restart test).

The existing L64, frac_grid input at C96,C192 and C384 has changed. The change means that only the c384 frac_grid=T test reproduces the current baseline, as you say (I verified this also in my tests).

The L64 frac_grid input for C96,192 (frac_grid=F) don't reproduce the current input in my tests at least. Can you remind me what the clean up was?

@ShanSunNOAA
Copy link
Collaborator Author

ShanSunNOAA commented Dec 18, 2020 via email

@ShanSunNOAA
Copy link
Collaborator Author

ShanSunNOAA commented Dec 21, 2020 via email

@DeniseWorthen
Copy link
Collaborator

Hi Shan,

I've added your bmark wave frac grid test to my updateinput branch. It identical to what you had except I changed the name (from _frac at the end to bmarkfrac). It will be using a new input data directory (input-data-20210107).

Can you point me to your gfsv16 test that runs for 24 hours? I will add that also.

@ShanSunNOAA
Copy link
Collaborator Author

ShanSunNOAA commented Jan 4, 2021 via email

@DeniseWorthen
Copy link
Collaborator

Closing; Test was committed in PR #354

pjpegion pushed a commit to NOAA-PSL/ufs-weather-model.p7b that referenced this pull request Jul 20, 2021
* update ccpp physics to gcycle_fix_p7b branch
* point ccpp/phyics to release/P7b branch
Co-authored-by: Jun Wang <[email protected]>
epic-cicd-jenkins pushed a commit that referenced this pull request Apr 17, 2023
…heyenne, as well as fix workflow generation on Cheyenne (#378)

## DESCRIPTION OF CHANGES: 
A fix was applied to the release branch for the Cheyenne workflow and automated testing in #343, this PR applies the same to develop.

## TESTS CONDUCTED: 
Workflow built and ran on Cheyenne; the following tests were run and all passed:
 - grid_RRFS_CONUS_13km_ics_FV3GFS_lbcs_FV3GFS_suite_GFS_v15p2
 - grid_RRFS_CONUS_25km_ics_FV3GFS_lbcs_FV3GFS_suite_GFS_v15p2
 - grid_RRFS_CONUS_3km_ics_FV3GFS_lbcs_FV3GFS_suite_GFS_v15p2

## ISSUE (optional): 
Fully resolves #326
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.

3 participants