diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fbc0c5def7..2dbeef1853 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -694,6 +694,11 @@ stages: - *setup_interfaces - *git_clone_bind9-qa - cd "$CI_PROJECT_DIR"/bind9-qa/respdiff + after_script: + - *parse_tsan + - cd "$CI_PROJECT_DIR"/bind9-qa/respdiff + - if [ ! -e rspworkdir/report.json ]; then respdiff/msgdiff.py --config rspworkdir/respdiff.cfg rspworkdir; fi + - if [ ! -e rspworkdir/report.txt ]; then respdiff/diffsum.py --config rspworkdir/respdiff.cfg --limit 0 rspworkdir | tee rspworkdir/report.txt; fi needs: [] artifacts: paths: @@ -2497,8 +2502,6 @@ respdiff:tsan: script: - bash respdiff.sh -s named -q "${PWD}/100k_mixed.txt" -c 3 -w "${PWD}/rspworkdir" -r "${PWD}/respdiff" "${CI_PROJECT_DIR}" "/usr/local/respdiff-reference-bind/sbin/named" - cd ../.. && make clean >/dev/null 2>&1 - after_script: - - *parse_tsan respdiff-third-party: <<: *respdiff_job