Skip to content

Add Bodner et al 2023

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

Restart repro check by each commit #570

Add Bodner et al 2023
5ae86ef
Select commit
Loading
Failed to load commit list.
GitHub Actions / QA Test Results failed May 20, 2025 in 0s

1 fail, 2 skipped, 9 pass in 0s

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

Results for commit 5ae86ef.

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 0s]
Raw output
AssertionError: Failed to find release artefact for model version at https://github.com/ACCESS-NRI/ACCESS-OM3/releases/tag/pr99-3
assert 404 == 200
 +  where 404 = <Response [404]>.status_code
 +    where <Response [404]> = <function get at 0x7f1f2157d580>('https://github.com/ACCESS-NRI/ACCESS-OM3/releases/tag/pr99-3')
 +      where <function get at 0x7f1f2157d580> = requests.get
self = <test_access_om3_config.TestAccessOM3 object at 0x7f1f2145fa90>
config = {'collate': False, 'exe': 'access-om3-MOM6-CICE6', 'input': ['/g/data/vk83/configurations/inputs/access-om3/share/mesh...3/configurations/inputs/access-om3/mom/grids/mosaic/global.1deg/2020.05.30/ocean_hgrid.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 = 'pr99-3'

    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/pr99-3
E       assert 404 == 200
E        +  where 404 = <Response [404]>.status_code
E        +    where <Response [404]> = <function get at 0x7f1f2157d580>('https://github.com/ACCESS-NRI/ACCESS-OM3/releases/tag/pr99-3')
E        +      where <function get at 0x7f1f2157d580> = 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