]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Set stricter respdiff:recent-named threshold
authorNicki Křížek <nicki@isc.org>
Fri, 21 Nov 2025 13:35:57 +0000 (14:35 +0100)
committerNicki Křížek <nicki@isc.org>
Tue, 25 Nov 2025 14:05:16 +0000 (15:05 +0100)
This job is testing the current BIND implementation against the latest
released version. Unless there has been a behaviour change, there should
be no difference.

In practice, there is a small number of differences caused by upstream
discrepencies. Some of those cause "upstream unstable" answers which are
excluded from the results, but statistically, some of those will end up
being detected as differences on the resolver under test.

Currently, there seems to be about 300 upstream unstable answers with
typically around 50-60 differences. Setting the threshold to 0.1 should
be stable enough to pass if there are no changes, yet sensitive enough
to detect even fairly small changes to behaviour.

.gitlab-ci.yml

index 90b2b9d834891a8f62c3391c83ccaa38a24d21ca..196ce3f807af1a681dd885f3269d5d96ea622814 100644 (file)
@@ -2027,7 +2027,7 @@ respdiff:recent-named:
     CC: gcc
     CFLAGS: "${CFLAGS_COMMON} -DISC_TRACK_PTHREADS_OBJECTS"
     EXTRA_CONFIGURE: "-Doptimization=g"
-    MAX_DISAGREEMENTS_PERCENTAGE: "0.3"
+    MAX_DISAGREEMENTS_PERCENTAGE: "0.1"
 
 # Performance tests