]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Temporarily disable shotgun jobs
authorNicki Křížek <nicki@isc.org>
Wed, 24 Sep 2025 11:37:03 +0000 (13:37 +0200)
committerNicki Křížek <nicki@isc.org>
Wed, 24 Sep 2025 12:28:09 +0000 (14:28 +0200)
There's currently an issue with the shotgun workflow that's being
investigated. Until it's resolved, there's no point in creating the
shotgun jobs as they'll just fail.

.gitlab-ci.yml

index bf31f6c35da4a4ce28f6cef2d6f26caa8f735fdd..5efb13d5980c42ec68819de8c1eccbc577ed0198 100644 (file)
@@ -452,25 +452,25 @@ stages:
 .shotgun: &shotgun_job
   <<: *base_image
   stage: performance
-  rules:
-    - if: '$CI_MERGE_REQUEST_DIFF_BASE_SHA != null'
-      changes:
-        - '**/*.c'
-        - '**/*.h'
-      variables:
-        BASELINE: '$CI_MERGE_REQUEST_DIFF_BASE_SHA'
+  rules:  # FIXME disabled shotgun jobs temporarily due to infra issue
+    - if: '$CI_MERGE_REQUEST_DIFF_BASE_SHA != null'
+      changes:
+        - '**/*.c'
+        - '**/*.h'
+      variables:
+        BASELINE: '$CI_MERGE_REQUEST_DIFF_BASE_SHA'
     - &shotgun_rule_mr_manual
       if: '$CI_MERGE_REQUEST_DIFF_BASE_SHA != null'
       variables:
         BASELINE: '$CI_MERGE_REQUEST_DIFF_BASE_SHA'
       when: manual  # don't run on each MR unless requested
       allow_failure: true
-    - &shotgun_rule_tag
-      if: '$CI_COMMIT_TAG != null'
-      variables:
-        SHOTGUN_ROUNDS: 3
-    - &shotgun_rule_other
-      if: '$CI_PIPELINE_SOURCE =~ /^(api|pipeline|schedule|trigger|web)$/'
+    - &shotgun_rule_tag
+      if: '$CI_COMMIT_TAG != null'
+      variables:
+        SHOTGUN_ROUNDS: 3
+    - &shotgun_rule_other
+      if: '$CI_PIPELINE_SOURCE =~ /^(api|pipeline|schedule|trigger|web)$/'
   # when using data from a single run, the overall instability of the results
   # causes quite high false positive rate, rerun the test to attemp to reduce those
   retry: 1
@@ -1869,10 +1869,10 @@ shotgun:dot:
   variables:
     SHOTGUN_SCENARIO: dot
     SHOTGUN_TRAFFIC_MULTIPLIER: 5
-  rules:
+  rules:  # FIXME disabled shotgun jobs temporarily due to infra issue
     - *shotgun_rule_mr_manual
-    - *shotgun_rule_tag
-    - *shotgun_rule_other
+    - *shotgun_rule_tag
+    - *shotgun_rule_other
 
 shotgun:doh-get:
   <<: *shotgun_job
@@ -1880,10 +1880,10 @@ shotgun:doh-get:
     SHOTGUN_SCENARIO: doh-get
     SHOTGUN_TRAFFIC_MULTIPLIER: 2
     SHOTGUN_EVAL_THRESHOLD_LATENCY_PCTL_MAX: 0.4  # bump from the default due to increased tail-end jitter
-  rules:
+  rules:  # FIXME disabled shotgun jobs temporarily due to infra issue
     - *shotgun_rule_mr_manual
-    - *shotgun_rule_tag
-    - *shotgun_rule_other
+    - *shotgun_rule_tag
+    - *shotgun_rule_other
 
 generate-stress-test-configs:
   <<: *base_image