diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 10a68952bc70bc586864368003b8d530ddc7893d..624322e87badd6af4ec23fe3ba2fbc84971ddf52 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -219,6 +219,12 @@ msan-on-merge-request-linux: - python3 scripts/self_test.py --create | tee test_output.txt - run_errors=$(cat test_output.txt | grep -ic "run errors") || true - if [ $run_errors != 0 ] ; then echo "Run errors in self_test.py with Clang memory-sanitizer"; exit 1; fi + artifacts: + name: "mr-$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--stage-$CI_JOB_STAGE--results" + paths: + - scripts/ref/logs/ + - test_output.txt + expose_as: 'Msan selftest results' # code selftest testvectors with address-sanitizer binaries @@ -235,6 +241,12 @@ asan-on-merge-request-linux: - python3 scripts/self_test.py --create | tee test_output.txt - run_errors=$(cat test_output.txt | grep -ic "run errors") || true - if [ $run_errors != 0 ] ; then echo "Run errors in self_test.py with Clang address-sanitizer"; exit 1; fi + artifacts: + name: "mr-$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--stage-$CI_JOB_STAGE--results" + paths: + - scripts/ref/logs/ + - test_output.txt + expose_as: 'Asan selftest results' # compare bit exactness between target and source branch @@ -343,6 +355,7 @@ be-2-evs-linux: - be-2-evs-temp stage: test needs: [ "build-codec-linux-cmake" ] + timeout: "20 minutes" # To be revisited script: - *print-common-info