Commit a5f96a1c authored by Jan Kiene's avatar Jan Kiene
Browse files

add pl type "coverage" + trigger conformance test with that

parent f294a1fc
Loading
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -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
@@ -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
@@ -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]
@@ -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
+1 −0
Original line number Diff line number Diff line
@@ -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"