From 4084dd1dd569ee3e99666d7aa32d58c4a8e56c0d Mon Sep 17 00:00:00 2001 From: Michal Nowak Date: Fri, 26 Mar 2021 11:51:46 +0100 Subject: [PATCH] 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) --- .gitlab-ci.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9a1891eb04..3fba94f1e4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -676,6 +676,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: @@ -699,6 +700,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