From: Ian Jackson Date: Thu, 15 Jun 2023 11:53:23 +0000 (+0100) Subject: CI: Expand explanation of allow_failure X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=15df5ce2c48cf1595a412c5342201120c2b38b14;p=hippotat.git CI: Expand explanation of allow_failure Signed-off-by: Ian Jackson --- 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"