← Back to issue list

test: enable pro spread tests

View original Github issue

Metadata

Project
craft-application
Number
#1114
Type
pull request
State
merged
Author
smethnani
Labels
Created
Updated
Closed

Current evaluation

Merged. Updates the craft-providers dependency to >=3.7.1 and re-enables Ubuntu Pro spread tests. Approved by two reviewers and integrated after passing CI checks.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? --- - Sets `craft-providers>=3.7.1` - Re-enables Ubuntu Pro spread tests

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Updates the craft-providers dependency to >=3.7.1 and re-enables Ubuntu Pro spread tests. Approved by two reviewers and integrated after passing CI checks.
qwen3.6-35b-a3b-mtp-q6
Staleness: 0
Complexity: 15
Confidence: 85
needs review Enables pro spread tests. Opened 0 days ago by a maintainer with no description or comments, awaiting initial review and CI validation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2764 build: update craft-providers to >=3.7.1 for 25.10 spread tests charmcraft merged Merged craft-providers dependency bump to >=3.7.1, resolving Ubuntu 25.10 spread test failures. Approved by two reviewers and merged despite failing CI checks on older Ubuntu releases and a security scanner warning.
84%
#1010 build(deps): bump craft-providers to 3.3.0 craft-application merged Merged dependency update bumping craft-providers to 3.3.0. Resolves intermittent testcraft spread test failures from upstream issue #898. Approved by reviewers, passed all CI checks, and merged with minimal changes.
78%
#16 tests: add spread support rockcraft merged Merged after approval and passing CI, adding spread support to tests per CRAFT-865.
76%
#1098 build: update craft-providers rockcraft merged Merged update to the craft-providers dependency to resolve recurring snapd watch errors in spread tests. Approved by two reviewers and passed CI checks. The change modifies three files with minor adjustments.
76%
#4429 build(deps): bump craft-providers to 1.19.1 (#4421) snapcraft merged Merged bump of craft-providers to 1.19.1. Added spread tests for base: devel and fixed multipass spread tests. Approved with passing CI. Changes were also merged into the hotfix/7.5 branch. Coverage unchanged.
75%
#4192 requirements: bump craft-providers snapcraft merged Bumped craft-providers dependency. PR approved, passed CI, and merged into main. Unrelated test failures were deferred to separate PRs.
74%
#1325 test(spread): consolidate basic init/build tests charmcraft merged Merged after approval by two reviewers. Consolidates basic init and build spread tests across four files, reducing 80 lines and adding 28. Resolves CRAFT-2127.
74%
#6018 fix(craft-test): enable spread tests with 26.04 backends snapcraft merged Merged a fix enabling spread tests for Ubuntu 26.04 backends by routing to the ubuntu-daily remote. This temporary workaround resolves CRAFT-4996, with a permanent fix tracked in CRAFT-5002. Approved and passed CI.
74%
#1019 build: update craft-providers rockcraft merged Merged update to craft-providers resolving an EOL devel bases error in spread tests. Approved by two reviewers and passed CI. Six failing snap tests are expected due to known issues and chisel compatibility.
74%
#386 tests: update testing to use craft-test fetch-service merged Merged. Replaced direct spread calls with snapcraft test in workflows and spread.yaml, requiring a core24 base update. Approved by two reviewers and modified 10 files (+56/-125 lines).
74%