On Sat, 04 Jul 2026 at 21:25:18 +0200, Timo Röhling wrote:
* Otto Kekäläinen <[email protected]> [2026-06-29 13:27]:
If developers are not quick to fix or disable failing jobs

I find it really frustrating to see my CI turn red only to realize that it's just a random pipeline failure such as [1].

This doesn't just apply to CI-runner infra failures like that one: it's relatively frequent for Salsa-CI jobs to fail for reasons that have very little to do with the package under test, like a regression in a dependency or in the test tool (piuparts, Lintian, or similar), or a limitation in the pipeline (for example jobs that can't succeed when targeting experimental or backports, as a result of apt's default pinning). The better the Salsa-CI pipeline coverage becomes, the more often we'll have at least one job failing for a reason that isn't a bug in the package under test.

Pushing commits to Salsa to disable the affected jobs, and then re-enable them when the regression has been addressed, could easily result in generating more CI runner load than leaving them failing (as well as taking up more contributor time).

    smcv

Reply via email to