fix: fix most spread tests on craft-application
Metadata
Current evaluation
Merged #1381 fixed most CRAFT-2239 craft-application Spread failures; follow-up #1386 fixed the remaining different-dir and full-lifecycle tests.
Resolution: closed resolved
Reason: PR #1381 was merged after approval, fixing most craft-application Spread tests. Merged follow-up PR #1386 completed the two remaining test fixes.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Still broken after this:
- tests/spread/smoketests/different-dir
- tests/spread/smoketests/full-lifecycle
---
CRAFT-2239
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #1381 fixed most CRAFT-2239 craft-application Spread failures; follow-up #1386 fixed the remaining different-dir and full-lifecycle tests. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #1381 fixed most craft-application Spread tests under CRAFT-2239; follow-up #1386 fixed the remaining different-dir and full-lifecycle failures. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #1381, fixing most craft-application spread tests for CRAFT-2239; merged follow-up #1386 addressed the remaining different-dir and full-lifecycle failures. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged updates fixing most spread tests for craft-application. Two smoketests remain broken. Approved despite minor linting and unit test failures. Resolves CRAFT-2239. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged fix for most craft-application spread tests. Approved despite minor linting and unit test failures. Two smoketests remain broken post-merge. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/charmcraft#1386
(confidence 98%)
Merged follow-up resolved the different-dir and full-lifecycle failures left after #1381.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1386 fix: final spread test fixes for craft-application | charmcraft | merged | Merged PR #1386 finalized Spread test fixes for craft-application after approval by two reviewers. | |
| #6018 fix(craft-test): enable spread tests with 26.04 backends | snapcraft | merged | Merged #6018 as commit 3ac850650, documenting a temporary craft-test workaround that uses ubuntu-daily for Ubuntu 26.04 spread-test backends. | |
| #1325 test(spread): consolidate basic init/build tests | charmcraft | merged | Merged PR #1325 as commit 90e25caf, consolidating basic Spread init/build tests for CRAFT-2127 and reducing duplicated setup across four files. | |
| #386 tests: update testing to use craft-test | fetch-service | merged | Merged #386 as commit 323b0e1, replacing direct Spread calls with snapcraft test and updating the test base to core24. | |
| #16 tests: add spread support | rockcraft | merged | Merged PR #16 added Spread support for CRAFT-865 via commit 3aeba2b3 (merge commit 5bf2680a). | |
| #1007 fix(craft-test): enable spread tests with 26.04 backends | craft-application | closed | Merged via canonical/snapcraft#6018, adding a temporary ubuntu-daily fallback so Spread tests could use 26.04 backends before ubuntu:26.04 images existed. | |
| #109 tests: add testcraft fake application and spread tests | craft-application | closed | Closed as a duplicate of canonical/craft-application#97; the fake testcraft app and spread tests were delivered by merged PR #666 (commit 621d1a32). | |
| #944 test(spread): speed up the skip-retest spread test | craft-application | closed | PR #944 was closed unmerged and superseded by craft-application#964, which carried the spread-test speedup changes forward and merged the adjusted repack-test setup. | |
| #1287 fix(tests): fixes bundle spread test | charmcraft | merged | Merged PR #1287 (commit f60186ce, CRAFT-2052) fixed the failing bundle spread test by validating YAML with Python and dropping a non-working charm path check, resolving #1262. | |
| #5379 build(deps): bump craft-platforms to 0.7.0 | snapcraft | merged | Dependabot-style PR #5379 merged as commit 7901bef79, bumping craft-platforms to 0.7.0 and fixing spread tests tests/spread/core24/chisel-base and tests/spread/core-devel/base-snap; residual platforms test failures deferred to craft-application#705. |