Run respdiff also for scheduled and web pipelines

respdiff needs to be run regularly to identify problems with query
responses discrepancies sooner than after tagging a release.

MAX_DISAGREEMENTS_PERCENTAGE variable is set to 0.5 on the main branch
to make room for a greater number of response disagreements between a
relatively old baseline version and the Development Version.
This commit is contained in:
Michal Nowak 2021-02-18 16:28:31 +01:00
parent 64f8852e6c
commit 561b58196b
No known key found for this signature in database
GPG key ID: 24A3E8463AEE5E56

View file

@ -1281,11 +1281,13 @@ coverity:
respdiff:
<<: *base_image
<<: *schedules_tags_web_triggering_rules
stage: system
variables:
CC: gcc
CFLAGS: "${CFLAGS_COMMON} -Og"
BIND_BASELINE_VERSION: v9_11_24
MAX_DISAGREEMENTS_PERCENTAGE: "0.5"
script:
- autoreconf -fi
- ./configure
@ -1301,14 +1303,13 @@ respdiff:
needs:
- job: tarball-create
artifacts: true
only:
- tags
artifacts:
paths:
- refbind
- bind-qa/bind9/respdiff
untracked: true
expire_in: "1 day"
when: on_failure
when: always
# "Stress" tests