← Back to issue list

fix: fix most spread tests on craft-application

View original Github issue

Metadata

Project
charmcraft
Number
#1381
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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.
83%
#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.
76%
#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.
76%
#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.
74%
#16 tests: add spread support rockcraft merged Merged PR #16 added Spread support for CRAFT-865 via commit 3aeba2b3 (merge commit 5bf2680a).
73%
#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.
73%
#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).
72%
#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.
72%
#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.
72%
#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.
71%