diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f812488954584e092f33b944bff66b1bd38be571..d70fa6f6020f8e13dc7cf253a6e58b0966f5015f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -203,30 +203,6 @@ codec-smoke-test: expose_as: 'Smoke test results' -# check bitexactness to EVS -be-2-evs-linux: - extends: - - .test-job-linux - - .rules-main-push - tags: - - be-2-evs-temp - stage: test - script: - - mkdir build - - cd build - - cmake .. - - make -j - - cd .. - - # copy over to never change the testvector dir - - cp -r $EVS_BE_TEST_DIR ./evs_be_test - - cp build/IVAS_cod ./evs_be_test/bin/EVS_cod - - cp build/IVAS_dec ./evs_be_test/bin/EVS_dec - - - cd evs_be_test - - python3 ../ci/run_evs_be_test.py - - # code selftest testvectors with memory-sanitizer binaries msan-on-merge-request-linux: extends: @@ -356,6 +332,33 @@ self-test-on-merge-request: # Test jobs for main branch # --------------------------------------------------------------- +# check bitexactness to EVS +be-2-evs-linux: + extends: + - .test-job-linux + - .rules-main-push + tags: + - be-2-evs-temp + stage: test + needs: [ "build-codec-linux-cmake" ] + script: + - *print-common-info + + - mkdir build + - cd build + - cmake .. + - make -j + - cd .. + + # copy over to never change the testvector dir + - cp -r $EVS_BE_TEST_DIR ./evs_be_test + - cp build/IVAS_cod ./evs_be_test/bin/EVS_cod + - cp build/IVAS_dec ./evs_be_test/bin/EVS_dec + + - cd evs_be_test + - python3 ../ci/run_evs_be_test.py + + codec-comparison-on-main-push: extends: - .test-job-linux