CI (pull_request) for 151/merge #70
GitHub Actions / QA Test Results
failed
Dec 4, 2024 in 0s
1 fail, 35 pass in 0s
36 tests 35 ✅ 0s ⏱️
1 suites 0 💤
1 files 1 ❌
Results for commit 26432df.
Annotations
Check warning on line 0 in test_config.TestConfig
github-actions / QA Test Results
test_sub_model_exe_paths_in_manifest (test_config.TestConfig) failed
./test_report.xml [took 0s]
Raw output
KeyError: 'exe'
self = <model_config_tests.test_config.TestConfig object at 0x7f7f2653d3d0>
config = {'collate': {'exe': '/g/data/vk83/apps/mppnccombine-fast/0.2/bin/mppnccombine-fast', 'mem': '16GB', 'mpi': True, 'ncpu...ccess-om2/remapping_weights/JRA55/global.01deg/2020.05.30/rmp_jra55_cice_patch.nc'], 'jobname': '01deg_jra55_ryf', ...}
exe_manifest_fullpaths = {'/g/data/vk83/apps/spack/0.20/release/linux-rocky8-x86_64/intel-19.0.5.281/cice5-git.2023.10.19=2023.10.19-v3zncpqjj2...ux-rocky8-x86_64/intel-19.0.5.281/mom5-git.2023.11.09=2023.11.09-qji4nlmr6utrribaiyhewe4je6mifguz/bin/fms_ACCESS-OM.x'}
def test_sub_model_exe_paths_in_manifest(self, config, exe_manifest_fullpaths):
for model in config.get("submodels", []):
if "exe" in model:
assert model["exe"] in exe_manifest_fullpaths, (
f"Submodel {model['name']} executable path should be in "
> + f"Manifest file (e.g. manifests/exe.yaml): {config['exe']}"
)
E KeyError: 'exe'
/opt/hostedtoolcache/Python/3.11.0/x64/lib/python3.11/site-packages/model_config_tests/test_config.py:108: KeyError
Loading