bind9/util
Michal Nowak 28bae02a96
Report hung system tests
At times, a problem might occur where a test is not responding,
especially in the CI, determining the specific test responsible can be
difficult. Fortunately, when running tests with the pytest runner,
pytest sets the PYTEST_CURRENT_TEST environment variable to the current
test nodeid and stage. Afterward, the variable can be examined to
identify the test that has stopped responding.

The monitoring script needs to be started in the background. Still, the
shell executor used for BSD and FIPS testing can't handle the background
process cleanly, and the script step will wait for the background
process for the entire duration of the background process (currently
3000 seconds). Therefore, run the monitoring script only when the Docker
executor is used where this is not a problem.

(cherry picked from commit 35792b1700)
2023-10-05 19:44:41 +02:00
..
bindkeys.pl Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
check-categories.sh Add shell interpreter line where missing 2022-11-14 21:02:15 +01:00
check-changes Disable main branch checking for v9_18 branch 2022-02-17 22:24:51 +01:00
check-cocci Run spatch jobs in parallel 2022-02-14 19:50:41 +01:00
check-gitignore.sh Detect "ignored yet tracked" files in GitLab CI 2022-12-23 14:29:48 +01:00
check-includes.pl Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
check-instincludes.sh Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
check-line-length.sh Add shell interpreter line where missing 2022-11-14 21:02:15 +01:00
check-make-install.in Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
check-pullups.pl Remove trailing whitespace from all text files 2023-06-13 16:13:16 +02:00
check-trailing-whitespace.sh Add utility script to detect trailing whitespace 2023-06-14 09:52:58 +02:00
checklibs.sh Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
gen-rsa-sha-vectors.c Free evp_md_ctx and pkey at exit 2023-09-01 13:45:57 +10:00
get-running-system-tests.py Report hung system tests 2023-10-05 19:44:41 +02:00
git-replay-merge.sh Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
memleak.pl Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
models.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
nanny.pl Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
new-func Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
pairwise-testing.sh Start named as auth and recursive server in pairwise 2023-02-13 13:40:47 +01:00
parse_tsan.py Fix entity renumbering in util/parse_tsan.py 2023-06-15 16:18:49 +02:00
run-clang-tidy Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
tabify-changes Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
unused-headers.sh Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
xmllint-html.sh Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00