2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-30 14:07:59 +00:00

Hoist the artifact handling to the &system_test_common anchor

In the past artifacts of different types of system test jobs were
treated differently but this is no longer the case.
This commit is contained in:
Štěpán Balážik
2025-06-04 15:06:09 +02:00
parent dfd6097f7b
commit c61ff639b3

View File

@@ -430,9 +430,6 @@ stages:
- test "$CLEAN_BUILD_ARTIFACTS_ON_SUCCESS" -eq 0 || ( cd ../../.. && ninja -C build clean >/dev/null 2>&1 )
after_script:
- *display_pytest_failures
.system_test: &system_test_job
<<: *system_test_common
artifacts:
untracked: true
exclude:
@@ -441,26 +438,17 @@ stages:
reports:
junit: junit.xml
.system_test: &system_test_job
<<: *system_test_common
.system_test_gcov: &system_test_gcov_job
<<: *system_test_common
artifacts:
untracked: true
exclude:
- "**/__pycache__/**/*"
when: always
.system_test_tsan: &system_test_tsan_job
<<: *system_test_common
after_script:
- *display_pytest_failures
- *parse_tsan
artifacts:
untracked: true
exclude:
- "**/__pycache__/**/*"
when: always
reports:
junit: junit.xml
.unit_test_common: &unit_test_common
<<: *default_triggering_rules