diff --git a/ci/setup_pages.py b/ci/setup_pages.py index 947526c78d4c97326cad26b5b4bc8452a4627dc0..dbb63c7521ec9202d0bd1544ea41f4f98c209ba2 100755 --- a/ci/setup_pages.py +++ b/ci/setup_pages.py @@ -11,14 +11,8 @@ from get_id_of_last_job_occurence import get_job_id PROJECT_ID_FLOAT_REPO = 49 PROJECT_ID_BASOP_REPO = 77 -# job names -> hyperlink strings for the landing page -JOBS_FLOAT_REPO = { - # old ones no longer running -> replaced by "ext" jobs, remove after some time - # "complexity-stereo-in-stereo-out": "[OLD] Stereo in, stereo out", - # "complexity-sba-hoa3-in-hoa3-out": "[OLD] HOA3 in, HOA3 out", - # "complexity-mc-in-7_1_4-out": "[OLD] MC in, 7_1_4 out", - # "complexity-masa-in-7_1_4-out": "[OLD] Masa in, 7_1_4 out", - # current ones +# complexity job definitions are the same in both repos +JOBS_COMPLEXITY = { "complexity-stereo-in-ext-out": "Stereo in, EXT out", "complexity-ism-in-binaural-out": "ISM in, BINAURAL out", "complexity-ism-in-binaural_room_ir-out": "ISM in, BINAURAL_ROOM_IR out", @@ -39,38 +33,24 @@ JOBS_FLOAT_REPO = { "complexity-osba-in-binaural-out": "OSBA in, BINAURAL out", "complexity-osba-in-binaural_room_ir-out": "OSBA in, BINAURAL_ROOM_IR out", "complexity-StereoDmxEVS-stereo-in-mono-out": "StereoDmxEVS, Stereo in, Mono out", - # "timeless" jobs (not complexity) +} + +# job names -> hyperlink strings for the landing page +JOBS_FLOAT_REPO = { + **JOBS_COMPLEXITY, "coverage-test-on-main-scheduled-stv": "Short test vector coverage (~ merge request pipelines)", "coverage-test-on-main-scheduled-ltv": "Long test vector coverage (for test_param_file.py, test_sba.py and test_renderer.py)", "ivas-conformance-linux": "Conformance test coverage", "coverage-merge": "Merged coverage (all of the above combined)", } JOBS_BASOP_REPO = { + **JOBS_COMPLEXITY, "ivas-pytest-compare_ref-long-dec": "Pytest decoder compare to ref LTV", "ivas-pytest-compare_ref-long-dec-lev+10": "Pytest decoder compare to ref LTV +10dB", "ivas-pytest-compare_ref-long-dec-lev-10": "Pytest decoder compare to ref LTV -10dB", "ivas-pytest-compare_ref-long-enc": "Pytest encoder compare to ref LTV", "ivas-pytest-compare_ref-long-enc-lev+10": "Pytest encoder compare to ref LTV +10dB", "ivas-pytest-compare_ref-long-enc-lev-10": "Pytest encoder compare to ref LTV -10dB", - "complexity-ism-in-binaural-out": "ISM in, BINAURAL out", - "complexity-ism-in-binaural_room_ir-out": "ISM in, BINAURAL_ROOM_IR out", - "complexity-ism-in-ext-out": "ISM in, EXT out", - "complexity-sba-hoa3-in-hoa3-out": "HOA3 in, HOA3 out", - "complexity-sba-hoa3-in-binaural-out": "HOA3 in, BINAURAL out", - "complexity-sba-hoa3-in-binaural_room_ir-out": "HOA3 in, BINAURAL_ROOM_IR out", - "complexity-mc-in-7_1_4-out": "MC in, 7_1_4 out", - "complexity-mc-in-binaural-out": "MC in, BINAURAL out", - "complexity-mc-in-binaural_room_ir-out": "MC in, BINAURAL_ROOM_IR out", - "complexity-masa-in-ext-out": "MASA in, EXT out", - "complexity-masa-in-binaural-out": "MASA in, BINAURAL out", - "complexity-masa-in-hoa3-out": "MASA in, HOA3 out", - "complexity-omasa-in-binaural-out": "OMASA in, BINAURAL out", - "complexity-omasa-in-hoa3-out": "OMASA in HOA3 out", - "complexity-StereoDmxEVS-stereo-in-mono-out": "StereoDmxEVS", - "complexity-osba-in-binaural-out": "OSBA in, BINAURAL out", - "complexity-osba-in-binaural_room_ir-out": "OSBA in, BINAURAL_ROOM_IR out", - "complexity-stereo-in-stereo-out": "Stereo in, Stereo out", - # "timeless" jobs (not complexity) "ivas-conformance-linux": "Conformance test coverage", "ivas-long-term-job-logs-overview": "Long term logs", }