|
1 | 1 | =============================================================== |
| 2 | +Tag name: ctsm5.3.069 |
| 3 | +Originator(s): samrabin (Sam Rabin, UCAR/TSS) |
| 4 | +Date: Tue Aug 12 09:52:59 MDT 2025 |
| 5 | +One-line Summary: Add SystemTests to run subset_data and then CTSM |
| 6 | + |
| 7 | +Purpose and description of changes |
| 8 | +---------------------------------- |
| 9 | + |
| 10 | +Adds SUBSETDATAPOINT and SUBSETDATAREGION tests to aux_clm (and new subset_data suite). These run subset_data for either a point or a six-cell region, then run CTSM with the outputs. |
| 11 | + |
| 12 | + |
| 13 | +Significant changes to scientifically-supported configurations |
| 14 | +-------------------------------------------------------------- |
| 15 | + |
| 16 | +Does this tag change answers significantly for any of the following physics configurations? |
| 17 | +(Details of any changes will be given in the "Answer changes" section below.) |
| 18 | + |
| 19 | +[ ] clm6_0 |
| 20 | + |
| 21 | +[ ] clm5_0 |
| 22 | + |
| 23 | +[ ] ctsm5_0-nwp |
| 24 | + |
| 25 | +[ ] clm4_5 |
| 26 | + |
| 27 | + |
| 28 | +Bugs fixed |
| 29 | +---------- |
| 30 | + |
| 31 | +List of CTSM issues fixed (include CTSM Issue # and description): |
| 32 | +- Resolves [Issue #1491: Add two new tests that run subset_data and then run a case from it](https://github.com/ESCOMP/CTSM/issues/1491) |
| 33 | + |
| 34 | + |
| 35 | +Notes of particular relevance for developers: |
| 36 | +--------------------------------------------- |
| 37 | +NOTE: Be sure to review the steps in README.CHECKLIST.master_tags as well as the coding style in the Developers Guide |
| 38 | +[Remove any lines that don't apply. Remove entire section if nothing applies.] |
| 39 | + |
| 40 | +Caveats for developers (e.g., code that is duplicated that requires double maintenance): |
| 41 | + |
| 42 | +Changes to tests or testing: |
| 43 | +- Adds test SUBSETDATAPOINT_Ld5_D_Mmpi-serial.CLM_USRDAT.I2000Clm60BgcCropCrujra.derecho_intel.clm-default |
| 44 | +- Adds test SUBSETDATAREGION_Ld5_D_Mmpi-serial.CLM_USRDAT.I2000Clm60BgcCropCrujra.derecho_intel.clm-default |
| 45 | +- Adds new subset_data suite with those tests in it |
| 46 | +- Those tests are also in aux_clm |
| 47 | + |
| 48 | +Testing summary: |
| 49 | +---------------- |
| 50 | + |
| 51 | + [PASS means all tests PASS; OK means tests PASS other than expected fails.] |
| 52 | + |
| 53 | + build-namelist tests (if CLMBuildNamelist.pm has changed): |
| 54 | + |
| 55 | + derecho - |
| 56 | + |
| 57 | + python testing (if python code has changed; see instructions in python/README.md; document testing done): |
| 58 | + |
| 59 | + derecho - Unit, black, and pylint checks pass. Two system tests fail due to recent conda and mamba updates on Derecho; these have been fixed on b4b-dev with [Pull Request #3403: Fix py_env_create and tests by samsrabin](https://github.com/ESCOMP/CTSM/pull/3403) |
| 60 | + |
| 61 | + regular tests (aux_clm: https://github.com/ESCOMP/CTSM/wiki/System-Testing-Guide#pre-merge-system-testing): |
| 62 | + |
| 63 | + derecho ----- OK |
| 64 | + izumi ------- OK |
| 65 | + |
| 66 | + |
| 67 | +Other details |
| 68 | +------------- |
| 69 | + |
| 70 | +Pull Requests that document the changes (include PR ids): |
| 71 | +- [Pull Request #3292: ctsm5.3.069: Add SystemTests to run subset_data and then CTSM by samsrabin](https://github.com/ESCOMP/CTSM/pull/3292) |
| 72 | + |
| 73 | +=============================================================== |
| 74 | +=============================================================== |
2 | 75 | Tag name: ctsm5.3.068 |
3 | 76 | Originator(s): slevis (Samuel Levis,UCAR/TSS,303-665-1310) |
4 | 77 | Date: Mon 11 Aug 2025 02:27:39 PM MDT |
|
0 commit comments