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

add missing jobs

parent 94fe3242
Loading
Loading
Loading
Loading
Loading
+92 −19
Original line number Diff line number Diff line
@@ -885,13 +885,10 @@ check-be-to-target-short-enc-0db:
    - TEST_SUITE="$SHORT_TEST_SUITE_ENCODER"
    - LEVEL_SCALING=1.0
    - SKIP_REGRESSION_CHECK="true"
    - rm -rf tests/dut tests/ref
  <<: *check-be-to-target-anchor

check-regressions-short-enc-0db:
  stage: test
  needs:
    - job: "check-be-to-target-short-enc-0db"
      artifacts: true
check-be-to-target-short-enc-+10db:
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
@@ -899,12 +896,66 @@ check-regressions-short-enc-0db:
    - USE_LTV=0
    - DUT_DECODER_PATH=./IVAS_dec_ref
    - TEST_SUITE="$SHORT_TEST_SUITE_ENCODER"
    - LEVEL_SCALING=1.0
    - LEVEL_SCALING=3.162
    - SKIP_REGRESSION_CHECK="true"
  <<: *ivas-pytest-on-merge-request-anchor
    - rm -rf tests/dut tests/ref
  <<: *check-be-to-target-anchor

### jobs that test fx encoder -> flt decoder
.ivas-pytest-compare_to_main-short-enc:
check-be-to-target-short-enc--10db:
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
  before_script:
    - USE_LTV=0
    - DUT_DECODER_PATH=./IVAS_dec_ref
    - TEST_SUITE="$SHORT_TEST_SUITE_ENCODER"
    - LEVEL_SCALING=0.3162
    - SKIP_REGRESSION_CHECK="true"
    - rm -rf tests/dut tests/ref
  <<: *check-be-to-target-anchor

check-be-to-target-short-dec-0db:
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
  before_script:
    - USE_LTV=0
    - DUT_ENCODER_PATH=./IVAS_cod_ref
    - TEST_SUITE="$SHORT_TEST_SUITE"
    - LEVEL_SCALING=1.0
    - rm -rf tests/dut tests/ref
  <<: *check-be-to-target-anchor

check-be-to-target-short-dec-+10db:
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
  before_script:
    - USE_LTV=0
    - DUT_ENCODER_PATH=./IVAS_cod_ref
    - TEST_SUITE="$SHORT_TEST_SUITE"
    - LEVEL_SCALING=3.162
    - rm -rf tests/dut tests/ref
  <<: *check-be-to-target-anchor

check-be-to-target-short-dec--10db:
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
  before_script:
    - USE_LTV=0
    - DUT_ENCODER_PATH=./IVAS_cod_ref
    - TEST_SUITE="$SHORT_TEST_SUITE"
    - LEVEL_SCALING=0.3162
    - rm -rf tests/dut tests/ref
  <<: *check-be-to-target-anchor

### jobs that check for regressions on non-BE testcases
check-regressions-short-enc-0db:
  stage: test
  needs:
    - job: "check-be-to-target-short-enc-0db"
      artifacts: true
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
@@ -914,9 +965,14 @@ check-regressions-short-enc-0db:
    - TEST_SUITE="$SHORT_TEST_SUITE_ENCODER"
    - LEVEL_SCALING=1.0
    - SKIP_REGRESSION_CHECK="true"
    - rm -rf tests/dut tests/ref
  <<: *ivas-pytest-on-merge-request-anchor

.ivas-pytest-compare_to_main-short-enc-lev-10:
check-regressions-short-enc-+10db:
  stage: test
  needs:
    - job: "check-be-to-target-short-enc-+10db"
      artifacts: true
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
@@ -924,11 +980,16 @@ check-regressions-short-enc-0db:
    - USE_LTV=0
    - DUT_DECODER_PATH=./IVAS_dec_ref
    - TEST_SUITE="$SHORT_TEST_SUITE_ENCODER"
    - LEVEL_SCALING=0.3162
    - LEVEL_SCALING=3.162
    - SKIP_REGRESSION_CHECK="true"
    - rm -rf tests/dut tests/ref
  <<: *ivas-pytest-on-merge-request-anchor

.ivas-pytest-compare_to_main-short-enc-lev+10:
check-regressions-short-enc--10db:
  stage: test
  needs:
    - job: "check-be-to-target-short-enc--10db"
      artifacts: true
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
@@ -936,12 +997,16 @@ check-regressions-short-enc-0db:
    - USE_LTV=0
    - DUT_DECODER_PATH=./IVAS_dec_ref
    - TEST_SUITE="$SHORT_TEST_SUITE_ENCODER"
    - LEVEL_SCALING=3.162
    - LEVEL_SCALING=0.3162
    - SKIP_REGRESSION_CHECK="true"
    - rm -rf tests/dut tests/ref
  <<: *ivas-pytest-on-merge-request-anchor

### jobs that test flt encoder -> fx decoder
.ivas-pytest-compare_to_main-short-dec:
check-regressions-short-dec-0db:
  stage: test
  needs:
    - job: "check-be-to-target-short-dec-0db"
      artifacts: true
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
@@ -953,7 +1018,11 @@ check-regressions-short-enc-0db:
    - rm -rf tests/dut tests/ref
  <<: *ivas-pytest-on-merge-request-anchor

.ivas-pytest-compare_to_main-short-dec-lev-10:
check-regressions-short-enc-+10db:
  stage: test
  needs:
    - job: "check-be-to-target-short-enc-+10db"
      artifacts: true
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
@@ -961,11 +1030,15 @@ check-regressions-short-enc-0db:
    - USE_LTV=0
    - DUT_ENCODER_PATH=./IVAS_cod_ref
    - TEST_SUITE="$SHORT_TEST_SUITE"
    - LEVEL_SCALING=0.3162
    - LEVEL_SCALING=3.162
    - rm -rf tests/dut tests/ref
  <<: *ivas-pytest-on-merge-request-anchor

.ivas-pytest-compare_to_main-short-dec-lev+10:
check-regressions-short-enc--10db:
  stage: test
  needs:
    - job: "check-be-to-target-short-enc--10db"
      artifacts: true
  extends:
    - .rules-pytest-to-main-short
    - .test-job-linux
@@ -973,7 +1046,7 @@ check-regressions-short-enc-0db:
    - USE_LTV=0
    - DUT_ENCODER_PATH=./IVAS_cod_ref
    - TEST_SUITE="$SHORT_TEST_SUITE"
    - LEVEL_SCALING=3.162
    - LEVEL_SCALING=0.3162
    - rm -rf tests/dut tests/ref
  <<: *ivas-pytest-on-merge-request-anchor