Loading .gitlab-ci.yml +8 −7 Original line number Diff line number Diff line Loading @@ -1092,7 +1092,8 @@ check-first-frame-is-sid: - exit_code_msan=0 - exit_code_asan_usan=0 - testcase_timeout=20 - common_args="-z console -p scripts/config/ci_linux_sidstart_test.json -s --oc mono --timeout $testcase_timeout" - bitstream_cut_length=5 - common_args="-z console -p scripts/config/ci_linux_sidstart_test.json -s --oc mono --timeout $testcase_timeout --bs_length $bitstream_cut_length" # first encoder + MSAN decoder # hack to use the encoder with no sanitizers Loading @@ -1101,9 +1102,9 @@ check-first-frame-is-sid: - make IVAS_dec -j CLANG=1 - cp IVAS_dec CLANG1/IVAS_dec - cp IVAS_cod_nosan CLANG1/IVAS_cod - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_no_sba --bs_length 200 -U 0:20 $common_args || exit_code_msan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_hoa --bs_length 100 -U 70:80 $common_args || exit_code_msan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_foa --bs_length 100 -U 75:110 $common_args || exit_code_msan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_no_sba -U 0:20 $common_args || exit_code_msan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_hoa -U 70:80 $common_args || exit_code_msan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_foa -U 75:110 $common_args || exit_code_msan=$? - mv CLANG1/logs logs_msan # ASAN and USAN can be done in one go and decoder only Loading @@ -1111,9 +1112,9 @@ check-first-frame-is-sid: - mkdir CLANG2 CLANG3 - cp CLANG1/enc CLANG2/enc - cp CLANG1/enc CLANG3/enc - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_no_sba --bs_length 200 -U 0:20 $common_args || exit_code_asan_usan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_hoa --bs_length 100 -U 70:80 $common_args || exit_code_asan_usan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_foa --bs_length 100 -U 75:110 $common_args || exit_code_asan_usan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_no_sba -U 0:20 $common_args || exit_code_asan_usan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_hoa -U 70:80 $common_args || exit_code_asan_usan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_foa -U 75:110 $common_args || exit_code_asan_usan=$? - mv CLANG2/logs logs_asan - mv CLANG3/logs logs_usan Loading Loading
.gitlab-ci.yml +8 −7 Original line number Diff line number Diff line Loading @@ -1092,7 +1092,8 @@ check-first-frame-is-sid: - exit_code_msan=0 - exit_code_asan_usan=0 - testcase_timeout=20 - common_args="-z console -p scripts/config/ci_linux_sidstart_test.json -s --oc mono --timeout $testcase_timeout" - bitstream_cut_length=5 - common_args="-z console -p scripts/config/ci_linux_sidstart_test.json -s --oc mono --timeout $testcase_timeout --bs_length $bitstream_cut_length" # first encoder + MSAN decoder # hack to use the encoder with no sanitizers Loading @@ -1101,9 +1102,9 @@ check-first-frame-is-sid: - make IVAS_dec -j CLANG=1 - cp IVAS_dec CLANG1/IVAS_dec - cp IVAS_cod_nosan CLANG1/IVAS_cod - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_no_sba --bs_length 200 -U 0:20 $common_args || exit_code_msan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_hoa --bs_length 100 -U 70:80 $common_args || exit_code_msan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_foa --bs_length 100 -U 75:110 $common_args || exit_code_msan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_no_sba -U 0:20 $common_args || exit_code_msan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_hoa -U 70:80 $common_args || exit_code_msan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG1 -m $modes_foa -U 75:110 $common_args || exit_code_msan=$? - mv CLANG1/logs logs_msan # ASAN and USAN can be done in one go and decoder only Loading @@ -1111,9 +1112,9 @@ check-first-frame-is-sid: - mkdir CLANG2 CLANG3 - cp CLANG1/enc CLANG2/enc - cp CLANG1/enc CLANG3/enc - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_no_sba --bs_length 200 -U 0:20 $common_args || exit_code_asan_usan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_hoa --bs_length 100 -U 70:80 $common_args || exit_code_asan_usan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_foa --bs_length 100 -U 75:110 $common_args || exit_code_asan_usan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_no_sba -U 0:20 $common_args || exit_code_asan_usan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_hoa -U 70:80 $common_args || exit_code_asan_usan=$? - scripts/IvasBuildAndRunChecks.py --checks CLANG2 CLANG3 --decoder_only -m $modes_foa -U 75:110 $common_args || exit_code_asan_usan=$? - mv CLANG2/logs logs_asan - mv CLANG3/logs logs_usan Loading