← Back to issue list

(qa) Migrated the smoke tests from Github CI to proper spread tests (CRAFT-1390)

View original Github issue

Metadata

Project
charmcraft
Number
#905
Type
pull request
State
merged
Author
facundobatista
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #905 in commit ab6df873, replacing GitHub CI smoke tests with spread tests, adding local Multipass support, and fixing Windows pip/setuptools updates.

Resolution: closed resolved

Reason: PR #905 was approved and merged into the main branch as commit ab6df873, delivering the CRAFT-1390 test migration and related Windows dependency fix.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Also added infrastructure to (locally) run spread tests using Multipass. And fixed the pip/setuptools update in Windows.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #905 in commit ab6df873, replacing GitHub CI smoke tests with spread tests, adding local Multipass support, and fixing Windows pip/setuptools updates.
stealth/space-bunny-alpha — closed resolved Merged PR #905 replaced GitHub CI smoke tests with spread tests, added local Multipass support, and fixed pip/setuptools updates on Windows.
qwen/qwen3.6-35b-a3b — — Migrated smoke tests from GitHub CI to spread tests and added local Multipass infrastructure for execution. Fixed pip and setuptools updates on Windows. Approved by one reviewer and merged.
qwen3.6-35b-a3b-mtp-q6 — — Merged migration of smoke tests from GitHub CI to spread tests, including local Multipass execution infrastructure. Fixed a Windows pip/setuptools update issue.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1090 Spread smoke charmcraft merged Merged into main via PR #1090, adjusting Spread smoke-test configuration across four files (+6/-5).
73%
#97 tests: add testcraft fake application and spread tests craft-application closed Added the fake testcraft application, spread tests, and CI workflows in merged PR #666 (commit 621d1a32), resolving #97.
70%