← Back to issue list

ci: separate flaky tests into their own job

View original Github issue

Metadata

Project
craft-parts
Number
#1583
Type
pull request
State
open
Author
lengau
Labels
Created
2026-05-12 12:04:04+00:00
Updated
2026-05-12 15:08:18+00:00
Closed

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

Move tests marked with `@pytest.mark.flaky` into a dedicated `test-flaky` CI job so they can be rerun independently and quickly when they fail due to transient issues (e.g. Ubuntu archive syncs). This avoids needing to re-run the full suite of slow tests if flaky tests fail. Artifact upload failure is fixed in https://github.com/canonical/starflow/pull/139

Evaluation history

No evaluation history available.