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.
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
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