test(spread): test-deploy charms in large spread tests
Metadata
Current evaluation
Merged PR #1324 via commit a14d6d91, adding test deployment of charms and bundles to large Spread tests.
Resolution: closed resolved
Reason: PR #1324 was approved and merged; commit a14d6d91 records the implementation that deploys charms and bundles in the large Spread test cluster.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This also deploys the charms/bundles for the large spread cluster
https://github.com/canonical/charmcraft/actions/runs/6695906302
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1324 via commit a14d6d91, adding test deployment of charms and bundles to large Spread tests. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1324 as commit a14d6d91, adding test deployment of charms and bundles to large spread tests. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to add test deployment for charms and bundles in large spread tests. Approved by two reviewers, modified six files with 85 additions and 26 deletions, and linked to a passing CI run. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to test-deploy charms and bundles in large spread cluster tests, extending CI coverage for charmcraft. Applied directly without review comments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #1217 tests: add more charms and bundles to large spread suite | charmcraft | merged | Merged #1217 as commit 0f4591a9, expanding the large spread suite with more charms and bundles to broaden breaking-change coverage. | |
| #1266 tests(spread): requirements dependencies | charmcraft | merged | Merged PR #1266 at 97d95b39, adding spread tests for requirements-file and charm-dependency combinations; the PR explicitly fixes #1179. | |
| #1292 test(spread): make library tests register/unregister charms | charmcraft | merged | Merged #1292 in commit 99a5a505, making library spread tests register and unregister charms and fixing store-timeout failures in #1279. | |
| #889 spread: add large external charm pack tests | charmcraft | merged | Merged PR #889 added scheduled Spread pack tests for large external charms, running Wednesdays and Sundays at midnight; merged as c4de1261. | |
| #1427 tests(spread): make dependencies restore work even if no charm is built | charmcraft | merged | Merged in canonical/charmcraft#1427 (commit 2d432044), making spread-test dependency restoration work when no charm artifact is built. | |
| #1262 Bundle spread tests are failing | charmcraft | closed | Bundle spread tests were fixed by merged PR #1287 (commit f60186ce), which validated YAML semantically and removed an obsolete charm-path assertion. | |
| #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. | |
| #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. | |
| #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. |