fix(test): mark complex script piping test as flaky
Metadata
Current evaluation
Merged to mark a complex script piping test as flaky, resolving intermittent failures on ppc64el and s390x runners caused by pipe ordering. Approved by reviewers, passed all CI checks, and successfully merged.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
- [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
---
Since adding ppc64el and s390x runners, this test has shown a lot of
flakiness on those platforms due to the two pipes coming in out of
order, which isn't a bug, but rather just a way that pipes work, and
it's more noticeable on a very busy system.
Example failure: https://github.com/canonical/craft-parts/actions/runs/17804854501/job/50614018422?pr=1311
Requires https://github.com/canonical/craft-parts/pull/1308
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged to mark a complex script piping test as flaky, resolving intermittent failures on ppc64el and s390x runners caused by pipe ordering. Approved by reviewers, passed all CI checks, and successfully merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix marking the complex script piping test as flaky to resolve intermittent CI failures on ppc64el and s390x architectures caused by non-deterministic pipe ordering on busy systems. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1308 fix(test): mark chisel integration tests as flaky | craft-parts | merged | Merged changes marking chisel integration tests as flaky to accommodate intermittent network failures. Approved by two reviewers, passed CI checks, and resolves issue #1306. | |
| #1583 ci: separate flaky tests into their own job | craft-parts | merged | Merged PR isolates flaky tests into a dedicated test-flaky CI job, enabling independent reruns and avoiding full suite re-executions. Approved by two reviewers and merged. |