test: update craftctl test
Metadata
Current evaluation
Merged #102 added spread coverage confirming the craftctl failure in #33 was fixed. Fixes for core22-7 and core24-8 merged in #45 and #67; all CI checks passed.
Resolution: closed resolved
Reason: PR #102 merged with two approvals and all listed CI checks passing. Its updated spread test validates the craftctl fixes delivered by merged PRs #45 and #67 for issue #33.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Updates the spread test to validate the fix for https://github.com/canonical/snapcraft-rocks/issues/33
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #102 added spread coverage confirming the craftctl failure in #33 was fixed. Fixes for core22-7 and core24-8 merged in #45 and #67; all CI checks passed. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged a spread-test update validating the craftctl fix for snapcraft-rocks#33; two reviewers approved and all CI checks passed. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after two approvals and passing CI checks. Updates the spread test to validate the fix for snapcraft-rocks#33, modifying one file with seven added lines. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Updated spread test to validate the fix for canonical/snapcraft-rocks#33, verifying craftctl behavior and confirming the related issue resolution. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft-rocks#33
(confidence 100%)
The PR explicitly updates testing to validate the fix for this craftctl failure.
-
Likely Fixed By:
canonical/snapcraft-rocks#45
(confidence 99%)
Merged core22-7 fix preventing craftctl's Python environment from being overwritten.
-
Likely Fixed By:
canonical/snapcraft-rocks#67
(confidence 99%)
Merged core24-8 equivalent of the Python package visibility fix.
-
Likely Fixed By:
canonical/snapcraft-rocks#84
(confidence 95%)
Merged core22-8 update to Snapcraft 8.10.1, also reported as resolving part of #33.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #2764 build: update craft-providers to >=3.7.1 for 25.10 spread tests | charmcraft | merged | Merged canonical/charmcraft#2764 in commit eeca3f79, raising craft-providers to >=3.7.1; Ubuntu 25.10 spread tests then passed. | |
| #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. | |
| #1381 fix: fix most spread tests on craft-application | charmcraft | merged | Merged #1381 fixed most CRAFT-2239 craft-application Spread failures; follow-up #1386 fixed the remaining different-dir and full-lifecycle tests. | |
| #1114 test: enable pro spread tests | craft-application | merged | Merged canonical/craft-application#1114, raising craft-providers to >=3.7.1 and re-enabling Ubuntu Pro spread tests. |