Loading .gitlab-ci.yml +10 −6 Original line number Diff line number Diff line Loading @@ -1105,7 +1105,10 @@ check-first-frame-is-sid: - 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 # archive encoder logs separately - mkdir logs_enc logs_dec_msan - mv CLANG1/logs/*.enc.txt logs_enc/ - mv CLANG1/logs/*.dec*.txt logs_dec_msan/ # ASAN and USAN can be done in one go and decoder only # copy encoder output from CLANG1 dir Loading @@ -1115,15 +1118,16 @@ check-first-frame-is-sid: - 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 - mv CLANG2/logs logs_dec_asan - mv CLANG3/logs logs_dec_usan - if [ $exit_code_msan -ne 0 ] || [ $exit_code_asan_usan -ne 0 ]; then echo "There was either a crash or a sanitizer error encountered when decoding a bitstream that starts with an SID. Check the artifacts for the logfiles."; exit 1; fi artifacts: paths: - logs_msan - logs_asan - logs_usan - logs_enc - logs_dec_msan - logs_dec_asan - logs_dec_usan when: always name: "$CI_JOB_NAME--$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--sidstart" expose_as: "logs-sidstart" Loading Loading
.gitlab-ci.yml +10 −6 Original line number Diff line number Diff line Loading @@ -1105,7 +1105,10 @@ check-first-frame-is-sid: - 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 # archive encoder logs separately - mkdir logs_enc logs_dec_msan - mv CLANG1/logs/*.enc.txt logs_enc/ - mv CLANG1/logs/*.dec*.txt logs_dec_msan/ # ASAN and USAN can be done in one go and decoder only # copy encoder output from CLANG1 dir Loading @@ -1115,15 +1118,16 @@ check-first-frame-is-sid: - 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 - mv CLANG2/logs logs_dec_asan - mv CLANG3/logs logs_dec_usan - if [ $exit_code_msan -ne 0 ] || [ $exit_code_asan_usan -ne 0 ]; then echo "There was either a crash or a sanitizer error encountered when decoding a bitstream that starts with an SID. Check the artifacts for the logfiles."; exit 1; fi artifacts: paths: - logs_msan - logs_asan - logs_usan - logs_enc - logs_dec_msan - logs_dec_asan - logs_dec_usan when: always name: "$CI_JOB_NAME--$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--sidstart" expose_as: "logs-sidstart" Loading