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

Update to tag 'cime6.0.238_httpsbranch01' #11

Conversation

gdicker1
Copy link

@gdicker1 gdicker1 commented Aug 20, 2024

Advance EarthWorksOrg external to include changes from the ESMCI/cime 'cime6.0.238_httpsbranch01' tag. This matches with updates of other externals to what's used in ESCOMP/CESM tag 'cesm2_3_beta17'

NOTE: Unless the repo changes, this PR will be merged by fast-forward. This goes against the preferred style since this PR already involves a merge onto the ew-develop branch

mvertens and others added 30 commits April 26, 2023 11:03
added blom component to cime configuraiton
removed reference to config_grids_mct.xml from cesm config_files.xml
udpate for having WW3 define compsets for testing
…c_tests

E3SMv3 atmosphere model default configuration is changed to use 80
vertical levels. The atm initial conditions for PGN and TSC with ne4 grid
need to be updated with those from an EAMv3-based F2010 run. The
land initial conditions are also replaced from the same run.

[NBFB] for PGN and TSC tests. Baseline comparison will have an exception
as the number of vertical levels in atm history output files differs

Test suite: chrysalis_atm_nbfb
Test baseline: chrys/intel/master
Test namelist changes: atm and lnd ICs (ncdata and finidat)
Test status: [bit for bit, roundoff, climate changing]: climate changing for these specific tests.
We don't want test cases downloading data while on a compute node
if it can be avoided. It's harmless to call check_all_input_data
twice, so let's have the case.submit call handle the 99% of cases
where the main case will download all the inputs needed for the
case/test.
This PR fixes finding termination text in logs. Before this fix
an S compset was considered a standalone component
and for E3SM would not check for correct termination text.
Now the log is checked for all possible termination text.

Test suite: pytest CIME/tests/test*
Test baseline: n/a
Test namelist changes: n/a
Test status: n/a

Fixes n/a
User interface changes?:
Update gh-pages html (Y/N)?:
…g_setup

case.submit: Always try to download input data

We don't want test cases downloading data while on a compute node if it can be avoided. It's harmless to call check_all_input_data twice, so let's have the case.submit call handle the 99% of cases where the main case will download all the inputs needed for the case/test. We keep the download calls in system_tests_common.py just in case case2 of a compare-two test needs more inputs.

Test suite:
Test baseline:
Test namelist changes:
Test status: [bit for bit, roundoff, climate changing]

Fixes [CIME Github issue #]

User interface changes?:

Update gh-pages html (Y/N)?:
Fixes testing workflow for prs from forked repos.

Test suite:
Test baseline:
Test namelist changes:
Test status: [bit for bit, roundoff, climate changing]

Fixes [CIME Github issue #]
User interface changes?:
Update gh-pages html (Y/N)?:
Useful for performance testing.
…s_option

* origin/master:
  Removes workflow trigger
  Fixes black formatting
  Fixes finding termination message in logs
  Fix test
  Remove unneeded test
  Fixes ternary condition for testing jobs
  Trigger testing/building workflow
  Fixes workflow for forked repo pr
  case.submit: Always try to download input data
… (PR ESMCI#11)

Update EarthWorksOrg/cime with upstream work from
ESCOMP/CESM/cesm2_3_beta17
@gdicker1 gdicker1 force-pushed the update/cesm2_3_beta17/cime6.0.238_httpsbranch01 branch from f8dcb47 to 0ee3ae9 Compare August 20, 2024 21:52
@gdicker1 gdicker1 self-assigned this Aug 22, 2024
@gdicker1 gdicker1 added the upstream Related to the upstream repo (ESMCI/cime) label Aug 22, 2024
@gdicker1 gdicker1 merged commit 0ee3ae9 into EarthWorksOrg:ew-develop Aug 23, 2024
@gdicker1
Copy link
Author

See EarthWorksOrg/EarthWorks#68 (comment) for some testing info

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
upstream Related to the upstream repo (ESMCI/cime)
Projects
None yet
Development

Successfully merging this pull request may close these issues.