Loading .gitlab-ci.yml +7 −7 Original line number Diff line number Diff line Loading @@ -198,7 +198,7 @@ stages: # to be reused in MR and LTV-scheduled sanitizer test jobs # set CLANG_NUM, SELFTEST_SANITY_TIMEOUT and SELF_TEST_PRM_FILE in before_script section .sanitizer-selftest-anchor: &sanitizer-selftest-anchor .sanitizer-selftest-anchor: script: - *print-common-info - *copy-ltv-files-to-testv-dir Loading Loading @@ -624,6 +624,7 @@ codec-smoke-test: codec-msan: extends: - .sanitizer-selftest-on-mr - .sanitizer-selftest-anchor tags: - ivas-linux-fast before_script: Loading @@ -631,23 +632,23 @@ codec-msan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_STV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test.prm" - USE_LTV="" <<: *sanitizer-selftest-anchor # code selftest testvectors with address-sanitizer binaries codec-asan: extends: - .sanitizer-selftest-on-mr - .sanitizer-selftest-anchor before_script: - CLANG_NUM=2 - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_STV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test.prm" - USE_LTV="" <<: *sanitizer-selftest-anchor # code selftest testvectors with undefined-behaviour-sanitizer binaries codec-usan: extends: - .sanitizer-selftest-on-mr - .sanitizer-selftest-anchor tags: - ivas-linux-fast before_script: Loading @@ -655,7 +656,6 @@ codec-usan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_STV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test.prm" - USE_LTV="" <<: *sanitizer-selftest-anchor # compare bit-exactness between 5ms and 20 on the branch pytest-compare-20ms-and-5ms-rendering: Loading Loading @@ -1774,6 +1774,7 @@ test-branch-vs-input-passthrough: ltv-msan: extends: - .sanitizer-selftest-ltv - .sanitizer-selftest-anchor rules: - if: $SANITIZER_SCHEDULE_E timeout: 4 hours Loading @@ -1784,12 +1785,12 @@ ltv-msan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_LTV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test_ltv.prm" - USE_LTV="--use_ltv" <<: *sanitizer-selftest-anchor # code selftest long testvectors with address-sanitizer binaries ltv-asan: extends: - .sanitizer-selftest-ltv - .sanitizer-selftest-anchor rules: - if: $SANITIZER_SCHEDULE_E when: delayed Loading @@ -1802,12 +1803,12 @@ ltv-asan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_LTV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test_ltv.prm" - USE_LTV="--use_ltv" <<: *sanitizer-selftest-anchor # code selftest long testvectors with undefined-behaviour-sanitizer binaries ltv-usan: extends: - .sanitizer-selftest-ltv - .sanitizer-selftest-anchor rules: - if: $SANITIZER_SCHEDULE_E when: delayed Loading @@ -1820,7 +1821,6 @@ ltv-usan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_LTV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test_ltv.prm" - USE_LTV="--use_ltv" <<: *sanitizer-selftest-anchor .sanitizer-test-template: extends: Loading .gitlab-ci/snippets/print-common-info.sh 0 → 100644 +9 −0 Original line number Diff line number Diff line #! /bin/bash set -euo pipefail echo "Printing common information for build job." echo "Current job is run on commit $CI_COMMIT_SHA" echo "Commit time was $CI_COMMIT_TIMESTAMP" echo -n "System time is " date Loading
.gitlab-ci.yml +7 −7 Original line number Diff line number Diff line Loading @@ -198,7 +198,7 @@ stages: # to be reused in MR and LTV-scheduled sanitizer test jobs # set CLANG_NUM, SELFTEST_SANITY_TIMEOUT and SELF_TEST_PRM_FILE in before_script section .sanitizer-selftest-anchor: &sanitizer-selftest-anchor .sanitizer-selftest-anchor: script: - *print-common-info - *copy-ltv-files-to-testv-dir Loading Loading @@ -624,6 +624,7 @@ codec-smoke-test: codec-msan: extends: - .sanitizer-selftest-on-mr - .sanitizer-selftest-anchor tags: - ivas-linux-fast before_script: Loading @@ -631,23 +632,23 @@ codec-msan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_STV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test.prm" - USE_LTV="" <<: *sanitizer-selftest-anchor # code selftest testvectors with address-sanitizer binaries codec-asan: extends: - .sanitizer-selftest-on-mr - .sanitizer-selftest-anchor before_script: - CLANG_NUM=2 - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_STV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test.prm" - USE_LTV="" <<: *sanitizer-selftest-anchor # code selftest testvectors with undefined-behaviour-sanitizer binaries codec-usan: extends: - .sanitizer-selftest-on-mr - .sanitizer-selftest-anchor tags: - ivas-linux-fast before_script: Loading @@ -655,7 +656,6 @@ codec-usan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_STV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test.prm" - USE_LTV="" <<: *sanitizer-selftest-anchor # compare bit-exactness between 5ms and 20 on the branch pytest-compare-20ms-and-5ms-rendering: Loading Loading @@ -1774,6 +1774,7 @@ test-branch-vs-input-passthrough: ltv-msan: extends: - .sanitizer-selftest-ltv - .sanitizer-selftest-anchor rules: - if: $SANITIZER_SCHEDULE_E timeout: 4 hours Loading @@ -1784,12 +1785,12 @@ ltv-msan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_LTV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test_ltv.prm" - USE_LTV="--use_ltv" <<: *sanitizer-selftest-anchor # code selftest long testvectors with address-sanitizer binaries ltv-asan: extends: - .sanitizer-selftest-ltv - .sanitizer-selftest-anchor rules: - if: $SANITIZER_SCHEDULE_E when: delayed Loading @@ -1802,12 +1803,12 @@ ltv-asan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_LTV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test_ltv.prm" - USE_LTV="--use_ltv" <<: *sanitizer-selftest-anchor # code selftest long testvectors with undefined-behaviour-sanitizer binaries ltv-usan: extends: - .sanitizer-selftest-ltv - .sanitizer-selftest-anchor rules: - if: $SANITIZER_SCHEDULE_E when: delayed Loading @@ -1820,7 +1821,6 @@ ltv-usan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_LTV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test_ltv.prm" - USE_LTV="--use_ltv" <<: *sanitizer-selftest-anchor .sanitizer-test-template: extends: Loading
.gitlab-ci/snippets/print-common-info.sh 0 → 100644 +9 −0 Original line number Diff line number Diff line #! /bin/bash set -euo pipefail echo "Printing common information for build job." echo "Current job is run on commit $CI_COMMIT_SHA" echo "Commit time was $CI_COMMIT_TIMESTAMP" echo -n "System time is " date