← Back to issue list

tests: update spread tests in hotfix/7.5

View original Github issue

Metadata

Project
snapcraft
Number
#4954
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Merged into hotfix/7.5 to update spread tests and repair CI. The branch includes six cherry-picks and six new commits, passed all CI and coverage checks, received reviewer approval, and unblocked issues #4950 and #4936.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox run -m lint`? - [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`) ----- 6 cherry-picks and 6 new commits to repair CI and spread tests in `hotfix/7.5`. The readthedocs CI failure is expected as Snapcraft 7 predates readthedocs integration. Unblocks #4950 and #4936 Unblocks CRAFT-3189

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged into hotfix/7.5 to update spread tests and repair CI. The branch includes six cherry-picks and six new commits, passed all CI and coverage checks, received reviewer approval, and unblocked issues #4950 and #4936.
qwen3.6-35b-a3b-mtp-q6 Merged into hotfix/7.5. Six cherry-picks and six new commits updated spread tests and repaired CI. All modified lines passed coverage checks, unblocking related issues and stabilizing the branch.
qwen3.6-35b-a3b-mtp-q6 Merged into hotfix/7.5. Updated spread tests and repaired CI via six cherry-picks and six new commits. Maintained 94.88% coverage and unblocked dependent issues.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3986 Hotfix/7.2 merge snapcraft merged Merged as a hotfix for v7.2. Fixed failing unit tests and integrated a passing spread test. Approved, passed CI, and achieved 100% diff coverage. Net change: +49/-56 lines across six files.
80%
#863 ci: run spread tests on hotfix branches craft-application merged Merged CI configuration enabling spread tests on hotfix branches. Approved by two reviewers with all checks passing. Eliminates the admin override requirement for hotfix branch creation with a single line change.
80%
#5736 test: fix hotfix/7.5 workflows snapcraft merged Merged after two approvals and passing all CI checks. The changes fix and update CI workflows for the hotfix/7.5 branch by cherry-picking test and pipeline repairs from main across 39 files.
78%
#127 Fix spread tests imagecraft merged Merged after receiving approval from two reviewers and passing all CI checks. The changes fix spread tests across 11 files (+49/-38 lines).
78%
#5733 test: drop bzr spread tests (#5533) snapcraft closed Merged into hotfix/7.5. Cherry-picks CI and test fixes from main, specifically dropping bzr spread tests to address SNAPCRAFT-1207. Removes 41 lines across 4 files.
78%
#3662 tests: update spread url snapcraft merged Merged update to spread tarball URLs in test files. Approved by a reviewer, passed CI checks, modified two files with minimal changes, and maintained existing code coverage.
78%
#5786 ci: run spread on push to main/hotfix snapcraft merged Merged after two approvals. Updated CI configuration to run spread tests on main and hotfix branch pushes, enabling non-admin maintainers to create hotfix branches. Merged following successful CI validation.
77%
#1287 tests: minor cleanups on the spread tests snapcraft merged Merged minor spread test cleanups into master. Modified four files with 16 additions and 6 deletions. Approved by one reviewer with zero unresolved comments, maintaining 95.27% coverage upon integration.
77%
#5976 test: add Ruby plugin spread tests snapcraft merged Merged after review and CI approval. Adds Ruby plugin spread tests to resolve #5966. Retargeted to the hotfix/8.14 branch to align with the plugin's introduction.
76%
#3663 tests: update spread url snapcraft merged Merged following reviewer approval and passing CI. Updated spread tarball URLs in test configuration files, modifying two files with minimal changes.
76%