]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Update DNS Shotgun parameters for an updated dataset
authorNicki Křížek <nicki@isc.org>
Mon, 11 Aug 2025 13:04:50 +0000 (15:04 +0200)
committerNicki Křížek <nicki@isc.org>
Thu, 14 Aug 2025 16:40:28 +0000 (18:40 +0200)
We've switched to an updated dataset for shotgun jobs. The change in
underlying traffic caused the more sensitive doh-get (and partially dot)
jobs to overload the resolver, making the jobs unstable and unreliable,
due to an increased number of timeouts.

Readjust the load parameters slightly to avoid exceeding ~2 % of
timeouts in the cold cache scenario to stabilize the job results.

.gitlab-ci.yml

index 62cfec1eb45c832ed9cd6c39bf3e2012ee3a3a2b..571052d31c19fe83325e95f1491bc09bcf6bd37e 100644 (file)
@@ -1766,7 +1766,7 @@ shotgun:dot:
   <<: *shotgun_job
   variables:
     SHOTGUN_SCENARIO: dot
-    SHOTGUN_TRAFFIC_MULTIPLIER: 6
+    SHOTGUN_TRAFFIC_MULTIPLIER: 5
   rules: &shotgun_rules_manual_mr
     - if: '$CI_MERGE_REQUEST_DIFF_BASE_SHA != null'
       variables:
@@ -1780,7 +1780,7 @@ shotgun:doh-get:
   <<: *shotgun_job
   variables:
     SHOTGUN_SCENARIO: doh-get
-    SHOTGUN_TRAFFIC_MULTIPLIER: 3
+    SHOTGUN_TRAFFIC_MULTIPLIER: 2
     SHOTGUN_EVAL_THRESHOLD_LATENCY_PCTL_MAX: 0.4  # bump from the default due to increased tail-end jitter
   rules: *shotgun_rules_manual_mr