← Back to issue list

test: add test for cleaning duplicate files in multiple partitions

View original Github issue

Metadata

Project
craft-parts
Number
#666
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

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.
71%