Fixup for
2c3b2dabe9a6b3c4a10f6498a1169f39ed031eed.
We forgot to update TSAN paths when moving all the unit tests to
/tests/. Let's remove paths from find to make it less dependent on
exact location, and store all untracked files as we do in the normal
unit test template.
Related: !6243
after_script:
- cat bin/tests/system/test-suite.log
- *find_python
- - find bin -name 'tsan.*' -exec "$PYTHON" util/parse_tsan.py {} \;
+ - find -name 'tsan.*' -exec "$PYTHON" util/parse_tsan.py {} \;
- >
"$PYTHON" bin/tests/convert-trs-to-junit.py . > "$CI_PROJECT_DIR"/junit.xml
artifacts:
- expire_in: "1 day"
untracked: true
+ expire_in: "1 day"
when: always
reports:
junit: junit.xml
<<: *unit_test_common
after_script:
- *find_python
- - find lib -name 'tsan.*' -exec "$PYTHON" util/parse_tsan.py {} \;
+ - find -name 'tsan.*' -exec "$PYTHON" util/parse_tsan.py {} \;
- >
"$PYTHON" bin/tests/convert-trs-to-junit.py . > "$CI_PROJECT_DIR"/junit.xml
artifacts:
+ untracked: true
expire_in: "1 day"
- paths:
- - tests/*/tsan.*
- - tsan/
- - junit.xml
when: always
reports:
junit: junit.xml