← 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

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.

Suggested action:

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
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.
qwen3.6-35b-a3b-mtp-q6 Migrated smoke tests from GitHub CI to spread tests and added local Multipass infrastructure for execution. Also fixed pip and setuptools updates on Windows. Merged.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3966 Spread multipass tests snapcraft merged Merged a minor refactor moving manual multipass tests out of the legacy directory. An unrelated spread test failure was noted and resolved by a separate pull request.
71%
#6370 test: migrate to openstack snapcraft merged Migrated spread tests to OpenStack. Approved by two reviewers and merged after CI checks passed for target platforms. Unrelated test failures were noted as flaky and did not block the merge.
71%
#5280 test: fix spread.yaml multipass backend snapcraft merged Merged fix for the spread.yaml multipass backend that prevented automatic image upgrades, forcing it to use only explicitly requested task.yaml images. Approved by reviewers and passed CI.
70%