Skip to content

Commit

Permalink
Merge branch 'jgfouca/update_cime_subm_2024_06_17' into next (PR #6476)
Browse files Browse the repository at this point in the history
Update CIME submodule

... to f903115718ebc30669ce557f511abaef231a1d88

Fixes relevant to E3SM
1) Fix ERI test type: need to make sure ref2 run dir exists
2) Fixes config ignoring paths containing "tests"
3) More robust approach to waiting for many threads, fixes a bug where
   archiving threads block test reporting.
4) The xmlchange tool should not raise an exception when a diff is detected.

Changes relevant to E3SM.
1) New feature: long grid names
2) Update documentation (done for E3SM tutorial)
3) Refactors how/when rebuilds are required. Reduce scenarios in which a full rebuild is required

Other fixes/changes:
1) Several fixes/changes to containerized CI.
2) Remove reference to cice5 and ww3dev, they are no longer used
3) fix an issue with single component runs which do use mediator

[BFB]
  • Loading branch information
jgfouca committed Jun 17, 2024
2 parents 3faede7 + cd7f694 commit d06e69d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion cime
Submodule cime updated 52 files
+86 −22 .github/scripts/ghcr-prune.py
+20 −12 .github/workflows/docs.yml
+3 −7 .github/workflows/ghcr-prune.yml
+2 −1 .github/workflows/testing.yml
+1 −0 .gitignore
+2 −0 .pre-commit-config.yaml
+1 −1 CIME/ParamGen/xml_schema/entry_id_pg.xsd
+6 −2 CIME/SystemTests/eri.py
+2 −2 CIME/SystemTests/system_tests_common.py
+4 −1 CIME/Tools/check_case
+2 −1 CIME/Tools/check_lockedfiles
+28 −26 CIME/Tools/xmlchange
+1 −8 CIME/XML/archive_base.py
+8 −3 CIME/XML/env_batch.py
+30 −15 CIME/XML/grids.py
+1 −1 CIME/XML/test_reporter.py
+8 −6 CIME/build.py
+0 −5 CIME/case/case.py
+12 −2 CIME/case/case_run.py
+18 −9 CIME/case/case_setup.py
+0 −4 CIME/case/case_st_archive.py
+19 −10 CIME/case/case_submit.py
+0 −151 CIME/case/check_lockedfiles.py
+4 −1 CIME/config.py
+56 −77 CIME/data/config/cesm/config_files.xml
+0 −6 CIME/hist_utils.py
+185 −8 CIME/locked_files.py
+1 −1 CIME/non_py/cprnc
+1 −1 CIME/tests/base.py
+6 −4 CIME/tests/test_sys_cime_case.py
+4 −1 CIME/tests/test_sys_create_newcase.py
+3 −1 CIME/tests/test_sys_full_system.py
+1 −1 CIME/tests/test_unit_case.py
+55 −0 CIME/tests/test_unit_config.py
+344 −0 CIME/tests/test_unit_locked_files.py
+3 −1 CIME/utils.py
+4 −2 CIME/wait_for_tests.py
+0 −1 doc/requirements.txt
+0 −15 doc/source/_static/custom.css
+0 −23 doc/source/_static/pop_ver.js
+0 −3 doc/source/_templates/layout.html
+64 −0 doc/source/_templates/versions.html
+27 −13 doc/source/conf.py
+10 −13 doc/source/users_guide/cime-dir.rst
+62 −0 doc/source/users_guide/components.rst
+31 −25 doc/source/users_guide/create-a-case.rst
+4 −4 doc/source/users_guide/index.rst
+53 −21 doc/source/users_guide/introduction-and-overview.rst
+29 −7 doc/source/users_guide/setting-up-a-case.rst
+245 −170 doc/source/users_guide/testing.rst
+7 −4 doc/source/what_cime/index.rst
+3 −0 docker/Dockerfile

0 comments on commit d06e69d

Please sign in to comment.