Loading .gitlab-ci.yml +7 −2 Original line number Diff line number Diff line Loading @@ -48,6 +48,9 @@ workflow: - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'test-branch-vs-input-passthrough' variables: IVAS_PIPELINE_NAME: "Pass-through comparison vs input: $CI_COMMIT_BRANCH" - if: $MANUAL_PIPELINE_TYPE == 'coverage' variables: IVAS_PIPELINE_NAME: "Coverage measurement" # --------------------------------------------------------------- # Generic script anchors Loading Loading @@ -1366,6 +1369,8 @@ ivas-conformance-linux: timeout: "90 minutes" rules: - if: ($CI_PIPELINE_SOURCE == 'web' || $CI_PIPELINE_SOURCE == 'trigger') && $MANUAL_PIPELINE_TYPE == 'ivas-conformance-linux' - if: $MANUAL_PIPELINE_TYPE == "coverage" - if: $COVERAGE_TEST allow_failure: exit_codes: - 123 Loading Loading @@ -2194,8 +2199,8 @@ sanitizer-test-osba-planar-hoa3-ism4: - ivas-linux-fast stage: test rules: # only run in scheduled pipeline that passes this env vars - if: $COVERAGE_TEST - if: $MANUAL_PIPELINE_TYPE == "coverage" timeout: 3 hours before_script: - !reference [.job-linux, before_script] Loading Loading @@ -2232,8 +2237,8 @@ coverage-merge: - ivas-linux-fast stage: test rules: # only run in scheduled pipeline that passes this env vars - if: $COVERAGE_TEST - if: $MANUAL_PIPELINE_TYPE == "coverage" needs: - job: coverage-test-on-main-scheduled-stv artifacts: true Loading .gitlab-ci/variables.yml +1 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ variables: - 'ivas-conformance-linux' - 'check-clipping' - 'test-branch-vs-input-passthrough' - 'coverage' PYTEST_ARGS: "" LONG_TEST_SUITE: "tests/codec_be_on_mr_nonselection tests/renderer --param_file scripts/config/self_test_ltv.prm --use_ltv" Loading Loading
.gitlab-ci.yml +7 −2 Original line number Diff line number Diff line Loading @@ -48,6 +48,9 @@ workflow: - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'test-branch-vs-input-passthrough' variables: IVAS_PIPELINE_NAME: "Pass-through comparison vs input: $CI_COMMIT_BRANCH" - if: $MANUAL_PIPELINE_TYPE == 'coverage' variables: IVAS_PIPELINE_NAME: "Coverage measurement" # --------------------------------------------------------------- # Generic script anchors Loading Loading @@ -1366,6 +1369,8 @@ ivas-conformance-linux: timeout: "90 minutes" rules: - if: ($CI_PIPELINE_SOURCE == 'web' || $CI_PIPELINE_SOURCE == 'trigger') && $MANUAL_PIPELINE_TYPE == 'ivas-conformance-linux' - if: $MANUAL_PIPELINE_TYPE == "coverage" - if: $COVERAGE_TEST allow_failure: exit_codes: - 123 Loading Loading @@ -2194,8 +2199,8 @@ sanitizer-test-osba-planar-hoa3-ism4: - ivas-linux-fast stage: test rules: # only run in scheduled pipeline that passes this env vars - if: $COVERAGE_TEST - if: $MANUAL_PIPELINE_TYPE == "coverage" timeout: 3 hours before_script: - !reference [.job-linux, before_script] Loading Loading @@ -2232,8 +2237,8 @@ coverage-merge: - ivas-linux-fast stage: test rules: # only run in scheduled pipeline that passes this env vars - if: $COVERAGE_TEST - if: $MANUAL_PIPELINE_TYPE == "coverage" needs: - job: coverage-test-on-main-scheduled-stv artifacts: true Loading
.gitlab-ci/variables.yml +1 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ variables: - 'ivas-conformance-linux' - 'check-clipping' - 'test-branch-vs-input-passthrough' - 'coverage' PYTEST_ARGS: "" LONG_TEST_SUITE: "tests/codec_be_on_mr_nonselection tests/renderer --param_file scripts/config/self_test_ltv.prm --use_ltv" Loading