forked from ESCOMP/CTSM
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove / rework some expensive tests
In an effort to reduce the cost of the test suite, I have looked at some of the most expensive tests (ESCOMP#275 (comment)). Some general things I did: - Changing ERI tests to short SMS tests or coarser-resolution - Shortening some tests - Changing some tests to lower-resolution where it doesn't seem important to use high-resolution - Removed some expensive tests for which there were very similar tests (or multiple tests that individually covered the various things covered in this one test) already in the test suite Some specific notes: - ERI_D_Ld9.f09_g16.I1850Clm45BgcCruGs.cheyenne_intel.clm-default: This is the only test of this compset (which is scientifically supported), and the only ERI Clm45 test. I changed ERP_P36x2_D_Ld5.f10_f10_musgs.I1850Clm45Bgc.cheyenne_gnu.clm-default (which is a duplicate of an intel test) to an ERI_D_Ld9 test, so we have an ERI Clm45 test. Then I changed the above ERI test to SMS_D_Ld1.f09_g17 - SMS_Lm1.f09_g17_gl4.I1850Clm50Bgc.cheyenne_intel.clm-clm50KitchenSink, ERS_D_Ld3.f09_g17_gl4.I1850Clm50BgcCrop.cheyenne_intel.clm-clm50KitchenSink, ERS_Ly3.f10_f10_musgs.I1850Clm50BgcCrop.cheyenne_intel.clm-clm50KSinkMOut: We don't need clm50KitchenSink or clm50KSinkMOut any more, since they just have the clm50 options. However, I need to then have a test of human stress indices. Introduced a new "extra_outputs" testmod, and have an ERP_P36x2_D_Ld3 test of this at coarse resolution. - ERI_D_Ld9.f09_g16.I1850Clm50Sp.cheyenne_intel.clm-default: Want a test of this scientifically-supported compset. Changed to SMS_D_Ld1.f09_g17. Similarly for ERP_D_Ld9.f09_g16.I1850Clm50SpCru.cheyenne_intel.clm-default. - ERI_Ld9.f09_g17.I1850Clm50Bgc.cheyenne_intel.clm-drydepnomegan: Changed this to have a coarse-resolution ERI test and a short SMS test: Changed ERP_Ld5.f10_f10_musgs.I1850Clm50Bgc.cheyenne_gnu.clm-drydepnomegan to ERI_Ld9 (there's still an intel version of that ERP test), changed the above to SMS_Ld1. - ERP_D_Ld5.f19_g17_gl4.I1850Clm50BgcCropG.cheyenne_intel.clm-glcMEC_changeFlags Redundant with ERP_D_Ld5.f19_g17_gl4.I1850Clm50BgcCrop.cheyenne_intel.clm-glcMEC_changeFlags Looking through the history, I think it was an accident that we have both. I'm keeping the one without evolving ice sheet, because I don't think we gain anything from having an evolving ice sheet in this short test. Addresses ESCOMP#275
- Loading branch information
Showing
7 changed files
with
36 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 0 additions & 1 deletion
1
cime_config/testdefs/testmods_dirs/clm/clm50KSinkMOut/include_user_mods
This file was deleted.
Oops, something went wrong.
3 changes: 0 additions & 3 deletions
3
cime_config/testdefs/testmods_dirs/clm/clm50KSinkMOut/user_nl_clm
This file was deleted.
Oops, something went wrong.
7 changes: 0 additions & 7 deletions
7
cime_config/testdefs/testmods_dirs/clm/clm50KitchenSink/user_nl_clm
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
This test mod turns on extra diagnostic fields |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
cime_config/testdefs/testmods_dirs/clm/extra_outputs/user_nl_clm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
calc_human_stress_indices = 'ALL' |