[9.20] chg: ci: Temporarily disable shotgun jobs

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.

Backport of MR !11005

Merge branch 'backport-nicki/ci-temporarily-disable-shotgun-jobs-9.20' into 'bind-9.20'

See merge request isc-projects/bind9!11008
This commit is contained in:
Nicki Křížek 2025-09-24 15:09:16 +02:00
commit f48e42bb12

View file

@ -479,25 +479,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
@ -1992,10 +1992,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
@ -2003,10 +2003,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