← Back to issue list

test: update craftctl test

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#102
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

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.
77%
#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.
73%
#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.
72%
#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.
71%
#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.
71%