From: Michal Nowak Date: Thu, 18 Feb 2021 15:28:31 +0000 (+0100) Subject: Run respdiff also for scheduled and web pipelines X-Git-Tag: v9.11.35~4^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=370d27ca488d03007d1a7a13218ef9c41dd7aa57;p=thirdparty%2Fbind9.git 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. Contrary to the main branch, which hosts the BIND 9 Development Version and thus sets MAX_DISAGREEMENTS_PERCENTAGE variable to 0.5, branches hosting BIND 9 Stable Versions have it set to 0.1, which provides only tiny room for non-timeout response disagreements between the baseline version and version under test. (cherry picked from commit 561b58196bfe75fbbea4598b214afd7fffe2b537) --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 643df75fd99..f19d0492610 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1446,11 +1446,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.1" script: - ./configure --without-make-clean - make -j${BUILD_PARALLEL_JOBS:-1} V=1 @@ -1465,14 +1467,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