bind9/util
Nicki Křížek 4214c1e8a7 Run shotgun tests on MRs
If the shotgun tests are executed for MRs, compare it against the MR's
base rather than the previous release. Only fail the job in case the
performance drops (pass on performance improvements).

Note that start_in optimization was removed, since it isn't properly
supported with rules as of February 2025
(https://gitlab.com/gitlab-org/gitlab/-/issues/424203). Without this
optimization, container test images are likely to be re-built
unnecessarily when testing different protocols. A workaround for the
.gitlab-ci.yml exists, but the extra complexity doesn't seem justified.
The container image builds might change or be optimized in the future,
so let's just go with the build duplication for now.
2025-02-27 14:26:38 +01: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 send-report-channel option 2024-10-23 21:29:32 +00:00
check-cocci Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00
check-gitignore.sh Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00
check-includes.pl Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
check-instincludes.sh Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00
check-make-install.in remove /etc/bind.keys 2023-02-06 14:39:31 -08:00
check-trailing-whitespace.sh Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00
checklibs.sh Check for atomic operations consistency in checklibs.sh 2024-01-03 17:04:31 +00:00
ci-wait-shotgun.py Run shotgun tests on MRs 2025-02-27 14:26:38 +01:00
dtrace.sh Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00
gen-eddsa-vectors.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
gen-rsa-sha-vectors.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
generate-stress-test-configs.py Do not evaluate $CI_PROJECT_DIR in generate-stress-test-configs.py 2025-02-05 15:46:14 +01:00
generate-tsan-stress-jobs.py Generate TSAN unit stress tests 2025-02-13 16:39:27 +00:00
get-running-system-tests.py Report hung system tests 2023-10-05 14:57:26 +02:00
git-replay-merge.sh Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00
memleak.pl Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
models.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
nanny.pl Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
pairwise-testing.sh Remove the lock-file configuration and -X argument to named 2023-10-26 22:42:37 +02:00
parse_tsan.py Disable too-many/too-few pylint checks 2024-10-17 11:01:44 +02:00
release-tarball-comparison.sh Add libjson-c-dev before #4960 is addressed 2024-10-14 18:52:45 +02:00
run-clang-tidy Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
unused-headers.sh Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00
xmllint-html.sh Reformat shell scripts with shfmt 2023-10-26 10:23:50 +02:00