From: Michal Nowak Date: Fri, 26 Mar 2021 10:51:46 +0000 (+0100) Subject: Run unstable unit tests in CI X-Git-Tag: v9.16.27~28^2 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=14b004147466452bc2ad391676af9f8417c1af07;p=thirdparty%2Fbind9.git Run unstable unit tests in CI Running unstable unit tests in CI should help with making sure they don't fail permanently without the fact being noticed in daily pipelines. (cherry picked from commit 1d8788464e07174f7a729501b61b0110a6983837) --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bfc1fca7595..634eaa223b7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -691,6 +691,7 @@ unit:gcc:buster:amd64: artifacts: true # Jobs for regular GCC builds on Debian 11 "bullseye" (amd64) +# (The second unit test job also executes unstable unit tests.) gcc:bullseye:amd64: variables: @@ -715,6 +716,20 @@ unit:gcc:bullseye:amd64: - job: gcc:bullseye:amd64 artifacts: true +unit:gcc:bullseye:unstable:amd64: + <<: *debian_bullseye_amd64_image + <<: *unit_test_job + variables: + CI_ENABLE_ALL_TESTS: 1 + needs: + - job: gcc:bullseye:amd64 + artifacts: true + only: + - api + - schedules + - triggers + - web + # Jobs for cross-compiled GCC builds on Debian 11 "bullseye" (amd64) with # 32-bit libraries