Skip to content

Set parameters whose defaults changed

b110b64
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Closed

MOM6 PR test: gfdl-to-main-2025-09-25 on MC 100km RYF+WOMBATlite #932

Set parameters whose defaults changed
b110b64
Select commit
Loading
Failed to load commit list.
GitHub Actions / QA Test Results failed Nov 28, 2025 in 0s

1 fail, 2 skipped, 9 pass in 1s

12 tests   9 ✅  1s ⏱️
 1 suites  2 💤
 1 files    1 ❌

Results for commit b110b64.

Annotations

Check warning on line 0 in qa.test_access_om3_config.TestAccessOM3

See this annotation in the file changed.

@github-actions github-actions / QA Test Results

test_access_om3_manifest_exe_in_release_spack_location (qa.test_access_om3_config.TestAccessOM3) failed

./test_report.xml [took 1s]
Raw output
AssertionError: Failed to find release artefact for model version at https://github.com/ACCESS-NRI/ACCESS-OM3/releases/tag/pr164-1
assert 404 == 200
 +  where 404 = <Response [404]>.status_code
 +    where <Response [404]> = <function get at 0x7ff3c02d74c0>('https://github.com/ACCESS-NRI/ACCESS-OM3/releases/tag/pr164-1')
 +      where <function get at 0x7ff3c02d74c0> = requests.get
self = <test_access_om3_config.TestAccessOM3 object at 0x7ff3c0177d10>
config = {'collate': False, 'exe': 'access-om3-MOM6-CICE6', 'input': ['/g/data/vk83/configurations/inputs/access-om3/share/mesh...figurations/inputs/access-om3/mom/tidal_external_files/global.100km/2025.09.22/tideamp.nc', ...], 'jobfs': '10GB', ...}
control_path = PosixPath('/home/runner/work/access-om3-configs/access-om3-configs')

    def test_access_om3_manifest_exe_in_release_spack_location(
        self, config, control_path
    ):
    
>       check_manifest_exes_in_spack_location(
            model_module_name="access-om3",
            model_repo_name="ACCESS-OM3",
            control_path=control_path,
            config=config,
        )

/opt/hostedtoolcache/Python/3.11.0/x64/lib/python3.11/site-packages/model_config_tests/config_tests/qa/test_access_om3_config.py:21: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/opt/hostedtoolcache/Python/3.11.0/x64/lib/python3.11/site-packages/model_config_tests/config_tests/qa/test_config.py:338: in check_manifest_exes_in_spack_location
    spack_location = get_spack_location_file(model_repo_name, module_version)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

model_repo_name = 'ACCESS-OM3', model_version = 'pr164-1'

    def get_spack_location_file(model_repo_name, model_version):
        """Return the spack.location file for the model version
        from a Github release artefact. Raises an AssertionError if the
        release artefact or spack.location file is not found."""
        base_url = f"https://github.com/ACCESS-NRI/{model_repo_name}/releases"
        # Check whether there is a release artefact for the model version
        release_url = f"{base_url}/tag/{model_version}"
>       assert (
            requests.get(release_url).status_code == 200
        ), f"Failed to find release artefact for model version at {release_url}"
E       AssertionError: Failed to find release artefact for model version at https://github.com/ACCESS-NRI/ACCESS-OM3/releases/tag/pr164-1
E       assert 404 == 200
E        +  where 404 = <Response [404]>.status_code
E        +    where <Response [404]> = <function get at 0x7ff3c02d74c0>('https://github.com/ACCESS-NRI/ACCESS-OM3/releases/tag/pr164-1')
E        +      where <function get at 0x7ff3c02d74c0> = requests.get

/opt/hostedtoolcache/Python/3.11.0/x64/lib/python3.11/site-packages/model_config_tests/config_tests/qa/test_config.py:269: AssertionError