From 865bc5c250b7bd8df0d8fe2d5b3b94b562ba7b3a Mon Sep 17 00:00:00 2001 From: Michal Nowak Date: Tue, 22 Nov 2022 11:51:23 +0100 Subject: [PATCH] Extract TSAN parsing code (cherry picked from commit 9856296666730484f840948e5e5d040d5c4da814) --- .gitlab-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 14ad716446..8a2f5e3674 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -246,6 +246,9 @@ stages: - PYTHON="$(source bin/tests/system/conf.sh; echo $PYTHON)" - test -x "$PYTHON" +.parse_tsan: &parse_tsan + - find -name 'tsan.*' -exec "$PYTHON" util/parse_tsan.py {} \; + .check_readline_setup: &check_readline_setup - if [[ -n "${WITHOUT_READLINE}" ]]; then ! grep "^#define HAVE_READLINE" config.h; @@ -343,7 +346,7 @@ stages: after_script: - cat bin/tests/system/test-suite.log - *find_python - - find -name 'tsan.*' -exec "$PYTHON" util/parse_tsan.py {} \; + - *parse_tsan - > "$PYTHON" bin/tests/convert-trs-to-junit.py . > "$CI_PROJECT_DIR"/junit.xml artifacts: @@ -388,7 +391,7 @@ stages: <<: *unit_test_common after_script: - *find_python - - find -name 'tsan.*' -exec "$PYTHON" util/parse_tsan.py {} \; + - *parse_tsan - > "$PYTHON" bin/tests/convert-trs-to-junit.py . > "$CI_PROJECT_DIR"/junit.xml artifacts: