Recent Releases of model-config-tests
model-config-tests - v0.2.1
What's Changed
- accessom3: Change default run length to 6 hours by @dougiesquire in https://github.com/ACCESS-NRI/model-config-tests/pull/162
- Use days for ESM runtime by @blimlim in https://github.com/ACCESS-NRI/model-config-tests/pull/164
- Add pytest error result to test-repro workflow by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/167
- Add netCDF4 as a explicit dependency by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/169
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.2.0...v0.2.1
- Python
Published by jo-basevi 7 months ago
model-config-tests - v0.2.0
What's Changed
- Refactor reproducibility tests by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/150 The tests were refactored to parallelise the various repro tests by submitting all required payu experiments at the start of the test run. Any post-processing jobs and collation are now disabled in the repro tests
- Update repro test markers and test names by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/159
There's was marker name change of
repro_repeattorepro_determinism. Therepro_determinism_restartmarker was added for a determinism test that runs over a restart. - Update README.md by @chrisb13 in https://github.com/ACCESS-NRI/model-config-tests/pull/145
- Add multi experiment repro test command by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/154
This is a new
compare-exp-tests --dirs "exp1 exp2 exp3"command which generates tests that compare output/checksums between pairs of experiment/control directories. The tests currently only compare the first experiment outputs. - Extra ACCESS-OM2 QA metadata tests by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/149
New Contributors
- @chrisb13 made their first contribution in https://github.com/ACCESS-NRI/model-config-tests/pull/145
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.1.1...v0.2.0
- Python
Published by jo-basevi 9 months ago
model-config-tests - v0.0.11
What's Changed
- Fix bug in ACCESS-OM3 reproducibility tests by @dougiesquire in https://github.com/ACCESS-NRI/model-config-tests/pull/101
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.10...v0.0.11
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.0.9
What's Changed
- Remove erroneous args in function call by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/91
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.8...v0.0.9
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.0.10
What's Changed
- Delete and recreate
env.EXPERIMENTS_LOCATIONrather than wildcard by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/96 - Remove reference to
on.createtrigger by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/93 - Modify esm1p5/1p6 tests for AMIP configurations by @blimlim in https://github.com/ACCESS-NRI/model-config-tests/pull/98
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.9...v0.0.10
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.0.8
What's Changed
- Workflow-verified Commits by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/49
- Build repro test environments using payu modules by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/51
- Add
gitTag Message by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/55 - ACCESS-ESM1.5 QA test: CICE icefields_nml configuration by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/54
- Fix Successful Repro Pipeline Errors by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/56
- Add
on.createPotential Trigger by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/62 - Add Optional Additional Artifact Contents by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/67
- Sanitize Dispatch Inputs by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/71
!testComment Command by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/73- Read Testing Config Fix by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/78
- Explicit
git checkoutof Ref to Allow For Hashinputs.[compared-]config-refby @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/82 - Merge common
check-checksumjob intotest-repro.ymlby @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/76 - Merge Common
test-reproFunctionality ingenerate-checksums.ymlby @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/77 - Create Tests for ESM1.6 Configs by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/90
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.7...v0.0.8
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.0.7
What's Changed
ACCESS-ESM1.5mppnccombineMPI Test Fix by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/47
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.6...v0.0.7
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.0.6
What's Changed
- Changed
VALID_REALMSfield from 'atmosphere' to 'atmos' by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/46
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.5...v0.0.6
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.0.5
What's Changed
ACCESS-ESM1.5Further Test Fixes by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/45
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.4...v0.0.5
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.0.4
What's Changed
- Fixes for
ACCESS-ESM1.5Config Tests by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/43
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.3...v0.0.4
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.0.3
What's Changed
- Update QA executable paths tests by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/30
ACCESS-ESM1.5: QA Tests by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/41
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.2...v0.0.3
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.0.2
What's Changed
- Addition of generic workflows from
ACCESS-NRI/reproducibilityby @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/26 - Addition of generic workflows from
ACCESS-NRI/access-om2-configsby @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/24 - Scheduled checks jq tags fix by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/27
- Add access class for access-esm repro testing by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/28
- Fix
configs-ci!bumpcommand by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/31 - Update other tokens used for
ghcommands by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/32 - Checksum Links in Comments by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/34
- Compare Checksum from
release-*rather then the PR Branch by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/35 ACCESS-OM3: Empty QA Checks by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/40
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.1...v0.0.2
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.0.1
What's Changed
- Move tests from
access-om2-configsrepository by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/2 - Package model-config-tests by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/22
- Add AccessOm3 model class by @dougiesquire in https://github.com/ACCESS-NRI/model-config-tests/pull/19
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/commits/v0.0.1
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.1.0
What's Changed
- Delete and recreate
env.EXPERIMENTS_LOCATIONrather than wildcard by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/96 - Remove reference to
on.createtrigger by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/93 - Modify esm1p5/1p6 tests for AMIP configurations by @blimlim in https://github.com/ACCESS-NRI/model-config-tests/pull/98
- Fix bug in ACCESS-OM3 reproducibility tests by @dougiesquire in https://github.com/ACCESS-NRI/model-config-tests/pull/101
- Sanitize Inputs for
!testby @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/94 !test repro commit: Update Commit Paths by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/105- Setup versioneer by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/108
- Changes to support OM3 development branches in QA checks by @anton-seaice in https://github.com/ACCESS-NRI/model-config-tests/pull/103
- Fix versioneer tag prefix by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/112
- Support branch version for model-config-tests in test configuration by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/113
- Support regex matching when parsing CI configuration file by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/111
- test-repro.yml: Exit ssh session if test setup fails by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/116
- ACCESS-OM3: use per-variable checksums from mom restart files by @dougiesquire in https://github.com/ACCESS-NRI/model-config-tests/pull/110
- Skip config test checking UUID in
metadata.yamlifmetadata.yamldoesn't exist by @dougiesquire in https://github.com/ACCESS-NRI/model-config-tests/pull/120 - Update README.md with information of the model configuration file by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/114
- Add test class for ACCESS-ESM1.6 by @dougiesquire in https://github.com/ACCESS-NRI/model-config-tests/pull/122
- Fix non existent label error in scheduled workflow by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/126
- Fix restart-reproducibility tests for ESM models by @blimlim in https://github.com/ACCESS-NRI/model-config-tests/pull/131
- ESM1.6 qa checks for io_layout by @blimlim in https://github.com/ACCESS-NRI/model-config-tests/pull/134
- Add test-specific repro test markers by @dougiesquire in https://github.com/ACCESS-NRI/model-config-tests/pull/137
New Contributors
- @anton-seaice made their first contribution in https://github.com/ACCESS-NRI/model-config-tests/pull/103
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.0.9...v0.1.0
- Python
Published by jo-basevi 11 months ago
model-config-tests - v0.1.1
What's Changed
!test repro commit: Only commit if checksums differ to the ones on the branch by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/139- Run QA checks for bot commits by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/142
- Add Gadi.spack.location download url to QA executable test by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/135
- Add reproducibility tests for ESM1.5/1.6 AMIP configurations by @blimlim in https://github.com/ACCESS-NRI/model-config-tests/pull/144
- Add new required input - a list of pytest markers for initial generation of checksums by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/147
- CD.yml: Update pypa/gh-action-pypi-publish to v1.12.4 by @jo-basevi in https://github.com/ACCESS-NRI/model-config-tests/pull/152
Full Changelog: https://github.com/ACCESS-NRI/model-config-tests/compare/v0.1.0...v0.1.1
- Python
Published by jo-basevi 11 months ago