bind9/bin
Nicki Křížek b66fb31dcb Ensure pytest runner get proper outcome from flaky reruns
When a test is re-run by the flaky plugin, the TestReport outcomes
collected in the pytest_runtest_makereport() hook should be overriden.
Each of the setup/call/teardown phases is reported again and since we
care about the overall outcome, their respective results should be
overriden so that only the outcome from the final test (re)run gets
reported.

Prior to this change, it lead to a situation where an extra_artifact
generated during the test might be ignored. This was caused because the
check was skipped, since the test was incorrectly considered as "failed"
in the case where the test would fail on the first run, but pass on a
subsequent flaky rerun.
2024-11-12 10:19:03 +01:00
..
check enforce '*._er' requirement for error-reporting zones 2024-10-23 21:29:32 +00:00
confgen use only c23 or c11 noreturn specifiers 2024-08-07 18:27:40 +03:00
delv Add OpenSSL includes as needed 2024-11-04 23:35:52 +00:00
dig Add OpenSSL includes as needed 2024-11-04 23:35:52 +00:00
dnssec Fix dnssec-ksr to support KSK rollovers 2024-11-01 15:50:16 +01:00
named Remove RBTDB implementation 2024-11-12 09:07:19 +01:00
nsupdate Add isc_log_createandusechannel() function to simplify usage 2024-08-20 12:50:39 +00:00
plugins Convert all categories and modules into static lists 2024-08-20 12:50:39 +00:00
rndc report client transport in 'rndc recursing' 2024-10-14 12:59:52 -07:00
tests Ensure pytest runner get proper outcome from flaky reruns 2024-11-12 10:19:03 +01:00
tools Add isc_log_createandusechannel() function to simplify usage 2024-08-20 12:50:39 +00:00
Makefile.am Remove native PKCS#11 support 2021-09-09 15:35:39 +02:00