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_repeat to repro_determinism. The repro_determinism_restart marker 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_LOCATION rather than wildcard by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/96
  • Remove reference to on.create trigger 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 git Tag 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.create Potential 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
  • !test Comment 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 checkout of Ref to Allow For Hash inputs.[compared-]config-ref by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/82
  • Merge common check-checksum job into test-repro.yml by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/76
  • Merge Common test-repro Functionality in generate-checksums.yml by @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.5 mppnccombine MPI 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_REALMS field 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.5 Further 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.5 Config 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/reproducibility by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/26
  • Addition of generic workflows from ACCESS-NRI/access-om2-configs by @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 !bump command by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/31
  • Update other tokens used for gh commands 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-configs repository 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_LOCATION rather than wildcard by @CodeGat in https://github.com/ACCESS-NRI/model-config-tests/pull/96
  • Remove reference to on.create trigger 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 !test by @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.yaml if metadata.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