]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Ensure PYTHON is set for every parse_tsan.py invocation
authorMichal Nowak <mnowak@isc.org>
Wed, 2 Jul 2025 12:32:43 +0000 (14:32 +0200)
committerMichal Nowak <mnowak@isc.org>
Tue, 8 Jul 2025 09:05:00 +0000 (11:05 +0200)
System tests' after_script missed the PYTHON environmental variable
setup.

    $ find -name 'tsan.*' -exec "$PYTHON" util/parse_tsan.py {} \;
    find: '': No such file or directory

.gitlab-ci.yml

index 45dfec6c38e9bba1514378fd21c336ca675713b8..2dd131104e129e48ac16836bc7f11709d34baa03 100644 (file)
@@ -292,6 +292,7 @@ stages:
   - test -x "$PYTEST"
 
 .parse_tsan: &parse_tsan
+    - *find_python
     - find -name 'tsan.*' -exec "$PYTHON" util/parse_tsan.py {} \;
 
 .check_readline_setup: &check_readline_setup
@@ -471,7 +472,6 @@ stages:
 .unit_test_tsan: &unit_test_tsan_job
   <<: *unit_test_job
   after_script:
-    - *find_python
     - *parse_tsan
 
 .docs: &docs_job
@@ -1568,7 +1568,6 @@ respdiff:tsan:
     - bash respdiff.sh -s named -q "${PWD}/100k_mixed.txt" -c 3 -w "${PWD}/rspworkdir" "${CI_PROJECT_DIR}" "/usr/local/respdiff-reference-bind/sbin/named"
     - cd ../.. && ninja -C build clean >/dev/null 2>&1
   after_script:
-    - *find_python
     - *parse_tsan
 
 respdiff-third-party: