ci: fixes to several weekly spread tests
Metadata
Current evaluation
Merged PR canonical/charmcraft#2032 as commit 29cb07f3, applying a first pass of fixes to several weekly Spread tests.
Resolution: closed resolved
Reason: PR #2032 was approved and merged into the main project as commit 29cb07f3, changing three test files to fix several weekly Spread test problems.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This doesn't resolve all the issues, but it's a start.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR canonical/charmcraft#2032 as commit 29cb07f3, applying a first pass of fixes to several weekly Spread tests. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as 29cb07f3, fixing several weekly Spread test failures in three files; the PR described the work as a partial first pass. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/charmcraft#2032 as commit 29cb07f3, fixing several weekly spread tests in a first pass; three files changed (+7/-2). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged CI fixes for several weekly spread tests. Approved by two reviewers and passed all checks with minimal changes across three files. Addresses initial test failures as a starting point for broader improvements. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged initial CI fixes for several weekly spread tests. The changes address partial issues as a starting point, with remaining test failures slated for future updates. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1438 refactor(tests): update weekly spread for real-world changes | charmcraft | closed | Closed unmerged after 920 days of inactivity; charmcraft#1438's tox compatibility changes and two additional weekly-spread charm cases never landed. | |
| #2426 fix(test): fix the reactive charm spread test | charmcraft | merged | Merged in canonical/charmcraft#2426 via commit 7c33dd1b, applying a one-line fix to the reactive-charm spread test for CHARMCRAFT-641. | |
| #2031 ci: use charmcraft from the store for weekly spread runs | charmcraft | merged | Merged PR #2031 as commit 0f420227, switching weekly Spread runs to the Charmcraft store snap instead of building one locally, reducing CI time. | |
| #1555 refactor(tests/spread): stop use init in most spread tests | charmcraft | closed | Closed unmerged and replaced by PR #1556, merged as commit 4682b32b, which updated Spread tests to use explicit charmcraft.yaml files instead of charmcraft init. | |
| #2786 fix: update Weekly Spread badge to reference spread-manual.yaml | charmcraft | merged | Merged PR canonical/charmcraft#2786 (approved, 2 reviewers) fixed a stale README link: the Weekly Spread badge and results link were repointed from the deleted .github/workflows/spread-large.yaml to spread-manual.yaml, closing #2755. | |
| #1214 tests: add more charms to large spread tests | charmcraft | closed | Closed unmerged after 1,135 days; its large-spread test expansion landed through merged PR canonical/charmcraft#1217 in commit 0f4591a9. | |
| #1849 tests(2.7): remove mantic spread test | charmcraft | merged | Merged PR #1849 removed the EOL Mantic spread test, restoring CI for Charmcraft 2.7 bugfix releases. | |
| #4371 ci: fix weekly spread tests, add status badge | snapcraft | merged | Merged #4371 in commit 93867b692, fixing a typo that blocked scheduled spread tests and adding a workflow status badge. | |
| #1413 build: rename weekly spread test | charmcraft | merged | Merged PR #1413 renamed the weekly Spread test and related references, landing as commit e1d73542 after prerequisite #1410. | |
| #1556 refactor(tests/spread): test with explicit charmcraft.yaml files | charmcraft | merged | Merged PR #1556 in commit 4682b32b, replacing prepare-step manipulation of charmcraft.yaml with explicit spread-test configuration files. |