bind9/util
Michal Nowak 35792b1700
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.
2023-10-05 14:57:26 +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 19:54:42 +00:00
check-changes Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
check-cocci Run spatch jobs in parallel 2022-02-14 19:38:17 +01:00
check-gitignore.sh Detect "ignored yet tracked" files in GitLab CI 2022-12-23 13:44:18 +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 19:54:42 +00:00
check-make-install.in remove /etc/bind.keys 2023-02-06 14:39:31 -08:00
check-pullups.pl Remove trailing whitespace from all text files 2023-06-13 15:05:40 +02:00
check-trailing-whitespace.sh Add utility script to detect trailing whitespace 2023-06-13 15:06:38 +02:00
checklibs.sh Remove do-nothing header <isc/print.h> 2023-02-15 16:44:47 +00:00
dtrace.sh Add support for User Statically Defined Tracing (USDT) probes 2023-08-21 18:39:53 +02:00
gen-eddsa-vectors.c Free evp_md_ctx and pkey at exit 2023-09-01 12:01:20 +10:00
gen-rsa-sha-vectors.c Free evp_md_ctx and pkey at exit 2023-09-01 12:01:20 +10:00
get-running-system-tests.py Report hung system tests 2023-10-05 14:57:26 +02:00
git-replay-merge.sh revise branch format 2023-03-24 20:46:34 +00: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 12:45:20 +01:00
parse_tsan.py Fix entity renumbering in util/parse_tsan.py 2023-06-15 16:17:14 +02:00
release-tarball-comparison.sh Simplify Sphinx tools installation 2023-09-08 10:18:58 +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