Loading .gitlab-ci.yml +92 −19 Original line number Diff line number Diff line Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading Loading
.gitlab-ci.yml +92 −19 Original line number Diff line number Diff line Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading @@ -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 Loading