Drop "before_script" key from TSAN job definitions

Both "system_test_job" and "unit_test_job" YAML anchors contain a
"before_script" key.  TSAN job definitions first specify their own value
of the "before_script" key and then include the aforementioned YAML
anchors, which results in the value of the "before_script" key being
overridden with the value specified by the included anchor.  Given this,
remove "before_script" definitions specific to TSAN jobs as they serve
no practical purpose.
This commit is contained in:
Michał Kępień 2020-03-26 11:03:52 +01:00
parent 6325c0993a
commit 8ef01c7b50

View file

@ -915,9 +915,6 @@ gcc:tsan:
system:gcc:tsan:
variables:
TSAN_OPTIONS: ${TSAN_OPTIONS_COMMON}
before_script:
- *setup_interfaces
- echo $TSAN_OPTIONS
<<: *base_image
<<: *system_test_job
needs:
@ -937,9 +934,6 @@ system:gcc:tsan:
unit:gcc:tsan:
variables:
TSAN_OPTIONS: ${TSAN_OPTIONS_COMMON}
before_script:
- echo $TSAN_OPTIONS
- lib/isc/tests/result_test
<<: *base_image
<<: *unit_test_job
needs:
@ -970,9 +964,6 @@ clang:tsan:
system:clang:tsan:
variables:
TSAN_OPTIONS: ${TSAN_OPTIONS_COMMON}
before_script:
- *setup_interfaces
- echo $TSAN_OPTIONS
<<: *base_image
<<: *system_test_job
needs:
@ -992,9 +983,6 @@ system:clang:tsan:
unit:clang:tsan:
variables:
TSAN_OPTIONS: ${TSAN_OPTIONS_COMMON}
before_script:
- echo $TSAN_OPTIONS
- lib/isc/tests/result_test
<<: *base_image
<<: *unit_test_job
needs: