test: add test for cleaning duplicate files in multiple partitions
Metadata
Current evaluation
Merged in canonical/craft-parts#666 (e79c64c0) as an xfail regression test for #665; no fix was included. The cleanup bug was later fixed by #1109 (8810ccc2).
Resolution: closed resolved
Reason: PR #666 was merged at commit e79c64c0, adding regression coverage for #665. Its expected-failure test was added because the underlying implementation remained unfinished at that time.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
This adds a regression test for #665. It's marked as an `xfail` since the work is not done.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/craft-parts#666 (e79c64c0) as an xfail regression test for #665; no fix was included. The cleanup bug was later fixed by #1109 (8810ccc2). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/craft-parts#666 (e79c64c0), adding an xfail regression test for duplicate cleanup across multiple partitions tracked by #665; no implementation fix was included. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a regression test for issue #665 verifying duplicate file cleanup across multiple partitions. The test is marked xfail as the underlying fix remains unimplemented. Approved by two reviewers and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a regression test for issue #665 verifying duplicate file cleanup across multiple partitions. The test is marked xfail as the underlying fix remains unimplemented. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#665
(confidence 100%)
Reported the shared-directory cleanup bug that #666 added an xfail regression test for.
-
Likely Fixed By:
canonical/craft-parts#1109
(confidence 98%)
Commit 8810ccc2 introduced partition-aware migration-state tracking and resolved the cleanup problem in #665.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #673 feat(test): create partitioncraft | craft-application | merged | Merged PR #673 as commit d103ee1c, adding the partitioncraft test app, testcraft snap integration, and a basic lifecycle spread test. |