From 15df5ce2c48cf1595a412c5342201120c2b38b14 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 15 Jun 2023 12:53:23 +0100 Subject: [PATCH] CI: Expand explanation of allow_failure Signed-off-by: Ian Jackson --- .gitlab-ci.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f79c3a7..9ef8b35 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -60,6 +60,11 @@ test-rust-upstream: # This test is marked allow-fail because Debian development breaks # things on a regular basis. +# Specifically, it can be impossible (or at least very inconvenient) +# to make code that works both before and after some dependency crate +# version transition. +# If multiple such transitions are occurring at once, both unstable +# and testing might be broken, halfway through our response. test-debian-trixie: stage: test image: "debian:trixie-slim" @@ -71,7 +76,7 @@ test-debian-trixie: - dpkg-buildpackage -uc -b # This test is marked allow-fail because Debian development breaks -# things on a regular basis. +# things on a regular basis. See also, above. test-debian-unstable: stage: test image: "debian:unstable-slim" -- 2.30.2