Loading includes/pre.yml +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ uninterruptible: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH when: always tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 main-basop.yml +22 −22 Original line number Diff line number Diff line Loading @@ -912,7 +912,7 @@ fail-pipeline-if-in-draft: when: never stage: postvalidate tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - echo "Your MR is still in Draft state, set it to ready to be mergable, then retrigger the pipeline." - exit 1 Loading @@ -923,7 +923,7 @@ check-for-parallel-branch-in-float-repo: - .job-linux stage: prevalidate tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: # we need to source the script here so that the correct exit code is returned from the global job shell and the "allow_failure" recognizes it - source "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/check-for-parallel-branch-in-float-repo.sh Loading @@ -943,7 +943,7 @@ branch-is-up-to-date-with-target-pre: stage: prevalidate needs: [] tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh - source "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/branch-is-up-to-date-with-target-pre.sh Loading @@ -961,7 +961,7 @@ branch-is-up-to-date-with-target-post: - .rules-merge-request-no-draft stage: postvalidate tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - | commits_behind_count="$(bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/get-commits-behind-count.sh)" Loading Loading @@ -1223,7 +1223,7 @@ renderer-pytest-on-merge-request: - .rules-merge-request-no-draft timeout: "90 minutes" tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 stage: compare variables: REPORT_XML: "report--$CI_JOB_NAME-$CI_JOB_ID--sha-$CI_COMMIT_SHORT_SHA.xml" Loading Loading @@ -1300,7 +1300,7 @@ ivas-pytest-on-merge-request: REPORT_HTML: "report--ivas_pytest_on_merge_request-$CI_JOB_ID--sha-$CI_COMMIT_SHORT_SHA.html" REPORT_CSV: "report--ivas_pytest_on_merge_request-$CI_JOB_ID--sha-$CI_COMMIT_SHORT_SHA.csv" tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh - source "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/build-merge-target-binaries.sh Loading Loading @@ -1364,7 +1364,7 @@ split-rendering-pytest-on-merge-request: - .test-job-linux-compares-to-fixed-target - .rules-merge-request-no-draft tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 timeout: "60 minutes" stage: compare variables: Loading Loading @@ -1648,7 +1648,7 @@ renderer-msan: needs: ["build-codec-linux-cmake"] stage: test tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh Loading Loading @@ -1679,7 +1679,7 @@ renderer-usan: needs: ["build-codec-linux-cmake"] stage: test tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh Loading Loading @@ -1784,7 +1784,7 @@ codec-msan: extends: - .sanitizer-selftest-on-mr tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - CLANG_NUM=1 - SELFTEST_SANITY_TIMEOUT=180 Loading @@ -1797,7 +1797,7 @@ codec-asan: extends: - .sanitizer-selftest-on-mr tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - CLANG_NUM=2 - SELFTEST_SANITY_TIMEOUT=180 Loading @@ -1810,7 +1810,7 @@ codec-usan: extends: - .sanitizer-selftest-on-mr tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - CLANG_NUM=3 - SELFTEST_SANITY_TIMEOUT=180 Loading Loading @@ -1977,7 +1977,7 @@ ivas-pytest-compare_ref-long-dec: - .rules-pytest-long - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 - high-memory-capacity before_script: - USE_LTV=1 Loading @@ -2004,7 +2004,7 @@ ivas-pytest-compare_ref-long-dec-lev-10: - .rules-pytest-long - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 - high-memory-capacity before_script: - USE_LTV=1 Loading @@ -2031,7 +2031,7 @@ ivas-pytest-compare_ref-long-dec-lev+10: - .rules-pytest-long - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 - high-memory-capacity before_script: - USE_LTV=1 Loading @@ -2046,7 +2046,7 @@ ivas-pytest-compare_ref-long-fx-fx: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH Loading @@ -2060,7 +2060,7 @@ ivas-pytest-compare_ref-long-fx-fx-lev-10: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH Loading @@ -2074,7 +2074,7 @@ ivas-pytest-compare_ref-long-fx-fx-lev+10: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH Loading @@ -2089,7 +2089,7 @@ ivas-pytest-msan: extends: - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 resource_group: basop-long-sanitizers rules: - if: $CI_PIPELINE_SOURCE == 'push' Loading @@ -2108,7 +2108,7 @@ ivas-pytest-asan: extends: - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 resource_group: basop-long-sanitizers rules: - if: $CI_PIPELINE_SOURCE == 'push' Loading @@ -2127,7 +2127,7 @@ ivas-pytest-usan: extends: - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 resource_group: basop-long-sanitizers rules: - if: $CI_PIPELINE_SOURCE == 'push' Loading Loading @@ -2685,7 +2685,7 @@ ivas-conformance-linux: pages: stage: deploy tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 rules: - if: $UPDATE_PAGES script: Loading main-float.yml +11 −11 Original line number Diff line number Diff line Loading @@ -299,7 +299,7 @@ branch-is-up-to-date-with-main-post: - if: $CI_PIPELINE_SOURCE == 'push' when: never tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 needs: [] before_script: - !reference [.job-linux, before_script] Loading Loading @@ -389,7 +389,7 @@ codec-smoke-test-float: - .rules-merge-request-to-main timeout: "20 minutes" tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 stage: test needs: [ Loading Loading @@ -437,7 +437,7 @@ codec-msan: - .sanitizer-selftest-on-mr - .sanitizer-selftest-anchor tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - !reference [.job-linux, before_script] - CLANG_NUM=1 Loading @@ -463,7 +463,7 @@ codec-usan: - .sanitizer-selftest-on-mr - .sanitizer-selftest-anchor tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - !reference [.job-linux, before_script] - CLANG_NUM=3 Loading Loading @@ -1480,7 +1480,7 @@ test-long-self-test: resource_group: ivas-long-self-test-resource timeout: "50 minutes" tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 rules: - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'test-long-self-test' allow_failure: Loading Loading @@ -1622,7 +1622,7 @@ ltv-msan: - if: $SANITIZER_SCHEDULE_E timeout: 5 hours tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - !reference [.job-linux, before_script] - CLANG_NUM=1 Loading @@ -1640,7 +1640,7 @@ ltv-asan: when: delayed start_in: 5 hours tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 timeout: 5 hours before_script: - !reference [.job-linux, before_script] Loading @@ -1659,7 +1659,7 @@ ltv-usan: when: delayed start_in: 8 hours tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 timeout: 5 hours before_script: - !reference [.job-linux, before_script] Loading @@ -1674,7 +1674,7 @@ ltv-usan: stage: test tags: - sanitizer_test_main - ubuntu_24_04 - Dolby_ubuntu_24_04 artifacts: name: "$CI_JOB_NAME--main--sha-$CI_COMMIT_SHORT_SHA" expire_in: 7 weeks Loading Loading @@ -2198,7 +2198,7 @@ sanitizer-test-osba-planar-hoa3-ism4: - .test-job-linux-needs-testv-dir - .rules-main-scheduled tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 stage: test rules: - if: $COVERAGE_TEST Loading Loading @@ -2231,7 +2231,7 @@ coverage-merge: - .rules-main-scheduled - .test-job-linux-needs-testv-dir tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 stage: test rules: - if: $COVERAGE_TEST Loading Loading
includes/pre.yml +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ uninterruptible: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH when: always tags: - ubuntu_24_04 - Dolby_ubuntu_24_04
main-basop.yml +22 −22 Original line number Diff line number Diff line Loading @@ -912,7 +912,7 @@ fail-pipeline-if-in-draft: when: never stage: postvalidate tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - echo "Your MR is still in Draft state, set it to ready to be mergable, then retrigger the pipeline." - exit 1 Loading @@ -923,7 +923,7 @@ check-for-parallel-branch-in-float-repo: - .job-linux stage: prevalidate tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: # we need to source the script here so that the correct exit code is returned from the global job shell and the "allow_failure" recognizes it - source "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/check-for-parallel-branch-in-float-repo.sh Loading @@ -943,7 +943,7 @@ branch-is-up-to-date-with-target-pre: stage: prevalidate needs: [] tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh - source "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/branch-is-up-to-date-with-target-pre.sh Loading @@ -961,7 +961,7 @@ branch-is-up-to-date-with-target-post: - .rules-merge-request-no-draft stage: postvalidate tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - | commits_behind_count="$(bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/get-commits-behind-count.sh)" Loading Loading @@ -1223,7 +1223,7 @@ renderer-pytest-on-merge-request: - .rules-merge-request-no-draft timeout: "90 minutes" tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 stage: compare variables: REPORT_XML: "report--$CI_JOB_NAME-$CI_JOB_ID--sha-$CI_COMMIT_SHORT_SHA.xml" Loading Loading @@ -1300,7 +1300,7 @@ ivas-pytest-on-merge-request: REPORT_HTML: "report--ivas_pytest_on_merge_request-$CI_JOB_ID--sha-$CI_COMMIT_SHORT_SHA.html" REPORT_CSV: "report--ivas_pytest_on_merge_request-$CI_JOB_ID--sha-$CI_COMMIT_SHORT_SHA.csv" tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh - source "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/build-merge-target-binaries.sh Loading Loading @@ -1364,7 +1364,7 @@ split-rendering-pytest-on-merge-request: - .test-job-linux-compares-to-fixed-target - .rules-merge-request-no-draft tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 timeout: "60 minutes" stage: compare variables: Loading Loading @@ -1648,7 +1648,7 @@ renderer-msan: needs: ["build-codec-linux-cmake"] stage: test tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh Loading Loading @@ -1679,7 +1679,7 @@ renderer-usan: needs: ["build-codec-linux-cmake"] stage: test tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh Loading Loading @@ -1784,7 +1784,7 @@ codec-msan: extends: - .sanitizer-selftest-on-mr tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - CLANG_NUM=1 - SELFTEST_SANITY_TIMEOUT=180 Loading @@ -1797,7 +1797,7 @@ codec-asan: extends: - .sanitizer-selftest-on-mr tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - CLANG_NUM=2 - SELFTEST_SANITY_TIMEOUT=180 Loading @@ -1810,7 +1810,7 @@ codec-usan: extends: - .sanitizer-selftest-on-mr tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 script: - CLANG_NUM=3 - SELFTEST_SANITY_TIMEOUT=180 Loading Loading @@ -1977,7 +1977,7 @@ ivas-pytest-compare_ref-long-dec: - .rules-pytest-long - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 - high-memory-capacity before_script: - USE_LTV=1 Loading @@ -2004,7 +2004,7 @@ ivas-pytest-compare_ref-long-dec-lev-10: - .rules-pytest-long - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 - high-memory-capacity before_script: - USE_LTV=1 Loading @@ -2031,7 +2031,7 @@ ivas-pytest-compare_ref-long-dec-lev+10: - .rules-pytest-long - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 - high-memory-capacity before_script: - USE_LTV=1 Loading @@ -2046,7 +2046,7 @@ ivas-pytest-compare_ref-long-fx-fx: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH Loading @@ -2060,7 +2060,7 @@ ivas-pytest-compare_ref-long-fx-fx-lev-10: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH Loading @@ -2074,7 +2074,7 @@ ivas-pytest-compare_ref-long-fx-fx-lev+10: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH Loading @@ -2089,7 +2089,7 @@ ivas-pytest-msan: extends: - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 resource_group: basop-long-sanitizers rules: - if: $CI_PIPELINE_SOURCE == 'push' Loading @@ -2108,7 +2108,7 @@ ivas-pytest-asan: extends: - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 resource_group: basop-long-sanitizers rules: - if: $CI_PIPELINE_SOURCE == 'push' Loading @@ -2127,7 +2127,7 @@ ivas-pytest-usan: extends: - .test-job-linux tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 resource_group: basop-long-sanitizers rules: - if: $CI_PIPELINE_SOURCE == 'push' Loading Loading @@ -2685,7 +2685,7 @@ ivas-conformance-linux: pages: stage: deploy tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 rules: - if: $UPDATE_PAGES script: Loading
main-float.yml +11 −11 Original line number Diff line number Diff line Loading @@ -299,7 +299,7 @@ branch-is-up-to-date-with-main-post: - if: $CI_PIPELINE_SOURCE == 'push' when: never tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 needs: [] before_script: - !reference [.job-linux, before_script] Loading Loading @@ -389,7 +389,7 @@ codec-smoke-test-float: - .rules-merge-request-to-main timeout: "20 minutes" tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 stage: test needs: [ Loading Loading @@ -437,7 +437,7 @@ codec-msan: - .sanitizer-selftest-on-mr - .sanitizer-selftest-anchor tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - !reference [.job-linux, before_script] - CLANG_NUM=1 Loading @@ -463,7 +463,7 @@ codec-usan: - .sanitizer-selftest-on-mr - .sanitizer-selftest-anchor tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - !reference [.job-linux, before_script] - CLANG_NUM=3 Loading Loading @@ -1480,7 +1480,7 @@ test-long-self-test: resource_group: ivas-long-self-test-resource timeout: "50 minutes" tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 rules: - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'test-long-self-test' allow_failure: Loading Loading @@ -1622,7 +1622,7 @@ ltv-msan: - if: $SANITIZER_SCHEDULE_E timeout: 5 hours tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 before_script: - !reference [.job-linux, before_script] - CLANG_NUM=1 Loading @@ -1640,7 +1640,7 @@ ltv-asan: when: delayed start_in: 5 hours tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 timeout: 5 hours before_script: - !reference [.job-linux, before_script] Loading @@ -1659,7 +1659,7 @@ ltv-usan: when: delayed start_in: 8 hours tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 timeout: 5 hours before_script: - !reference [.job-linux, before_script] Loading @@ -1674,7 +1674,7 @@ ltv-usan: stage: test tags: - sanitizer_test_main - ubuntu_24_04 - Dolby_ubuntu_24_04 artifacts: name: "$CI_JOB_NAME--main--sha-$CI_COMMIT_SHORT_SHA" expire_in: 7 weeks Loading Loading @@ -2198,7 +2198,7 @@ sanitizer-test-osba-planar-hoa3-ism4: - .test-job-linux-needs-testv-dir - .rules-main-scheduled tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 stage: test rules: - if: $COVERAGE_TEST Loading Loading @@ -2231,7 +2231,7 @@ coverage-merge: - .rules-main-scheduled - .test-job-linux-needs-testv-dir tags: - ubuntu_24_04 - Dolby_ubuntu_24_04 stage: test rules: - if: $COVERAGE_TEST Loading