From 1d8788464e07174f7a729501b61b0110a6983837 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. --- .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