Loading main-float.yml +32 −10 Original line number Diff line number Diff line Loading @@ -178,11 +178,7 @@ workflow: - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/copy-ltv-files-to-testv-dir.sh - make clean - make IVAS_cod - mv IVAS_cod IVAS_cod_tmp - make clean - make -j CLANG=$CLANG_NUM - mv IVAS_cod_tmp IVAS_cod - testcase_timeout=$SELFTEST_SANITY_TIMEOUT - export UBSAN_OPTIONS=report_error_type=1,print_stacktrace=1 Loading Loading @@ -416,9 +412,9 @@ codec-msan: - SELF_TEST_PRM_FILE="scripts/config/self_test.prm" - USE_LTV="" after_script: - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-20ms.xml ubsan-errors-20ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-10ms.xml ubsan-errors-10ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-5ms.xml ubsan-errors-5ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-20ms.xml msan-errors-20ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-10ms.xml msan-errors-10ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-5ms.xml msan-errors-5ms.csv artifacts: name: "mr-$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--stage-$CI_JOB_STAGE--results" expire_in: 1 week Loading @@ -432,9 +428,9 @@ codec-msan: - report-20ms.html - report-10ms.html - report-5ms.html - ubsan-errors-20ms.csv - ubsan-errors-10ms.csv - ubsan-errors-5ms.csv - msan-errors-20ms.csv - msan-errors-10ms.csv - msan-errors-5ms.csv expose_as: "Sanitizer selftest results" reports: junit: Loading @@ -453,6 +449,32 @@ codec-asan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_STV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test.prm" - USE_LTV="" after_script: - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-20ms.xml asan-errors-20ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-10ms.xml asan-errors-10ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-5ms.xml asan-errors-5ms.csv artifacts: name: "mr-$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--stage-$CI_JOB_STAGE--results" expire_in: 1 week when: always # NOTE: artifacts paths can't contain '*' when used with 'expose_as' # --> reminder for next time you wanna make this more concise... paths: - report-junit-20ms.xml - report-junit-10ms.xml - report-junit-5ms.xml - report-20ms.html - report-10ms.html - report-5ms.html - asan-errors-20ms.csv - asan-errors-10ms.csv - asan-errors-5ms.csv expose_as: "Sanitizer selftest results" reports: junit: - report-junit-20ms.xml - report-junit-10ms.xml - report-junit-5ms.xml # code selftest testvectors with undefined-behaviour-sanitizer binaries codec-usan: Loading Loading
main-float.yml +32 −10 Original line number Diff line number Diff line Loading @@ -178,11 +178,7 @@ workflow: - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/copy-ltv-files-to-testv-dir.sh - make clean - make IVAS_cod - mv IVAS_cod IVAS_cod_tmp - make clean - make -j CLANG=$CLANG_NUM - mv IVAS_cod_tmp IVAS_cod - testcase_timeout=$SELFTEST_SANITY_TIMEOUT - export UBSAN_OPTIONS=report_error_type=1,print_stacktrace=1 Loading Loading @@ -416,9 +412,9 @@ codec-msan: - SELF_TEST_PRM_FILE="scripts/config/self_test.prm" - USE_LTV="" after_script: - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-20ms.xml ubsan-errors-20ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-10ms.xml ubsan-errors-10ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-5ms.xml ubsan-errors-5ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-20ms.xml msan-errors-20ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-10ms.xml msan-errors-10ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-5ms.xml msan-errors-5ms.csv artifacts: name: "mr-$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--stage-$CI_JOB_STAGE--results" expire_in: 1 week Loading @@ -432,9 +428,9 @@ codec-msan: - report-20ms.html - report-10ms.html - report-5ms.html - ubsan-errors-20ms.csv - ubsan-errors-10ms.csv - ubsan-errors-5ms.csv - msan-errors-20ms.csv - msan-errors-10ms.csv - msan-errors-5ms.csv expose_as: "Sanitizer selftest results" reports: junit: Loading @@ -453,6 +449,32 @@ codec-asan: - SELFTEST_SANITY_TIMEOUT=$TESTCASE_TIMEOUT_STV_SANITIZERS - SELF_TEST_PRM_FILE="scripts/config/self_test.prm" - USE_LTV="" after_script: - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-20ms.xml asan-errors-20ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-10ms.xml asan-errors-10ms.csv - python3 scripts/parse_sanitizer_errors_from_xml_report.py report-junit-5ms.xml asan-errors-5ms.csv artifacts: name: "mr-$CI_MERGE_REQUEST_IID--sha-$CI_COMMIT_SHORT_SHA--stage-$CI_JOB_STAGE--results" expire_in: 1 week when: always # NOTE: artifacts paths can't contain '*' when used with 'expose_as' # --> reminder for next time you wanna make this more concise... paths: - report-junit-20ms.xml - report-junit-10ms.xml - report-junit-5ms.xml - report-20ms.html - report-10ms.html - report-5ms.html - asan-errors-20ms.csv - asan-errors-10ms.csv - asan-errors-5ms.csv expose_as: "Sanitizer selftest results" reports: junit: - report-junit-20ms.xml - report-junit-10ms.xml - report-junit-5ms.xml # code selftest testvectors with undefined-behaviour-sanitizer binaries codec-usan: Loading