← Back to issue list

test(spread): test-deploy charms in large spread tests

View original Github issue

Metadata

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

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.
83%
#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.
82%
#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.
79%
#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.
79%
#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.
78%
#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.
78%
#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.
76%
#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.
76%
#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.
76%
#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.
76%