test: fix hotfix/7.5 workflows
Metadata
Current evaluation
Merged PR #5736 repaired hotfix/7.5 CI and test workflows with cherry-picks from main across 39 files; all reported checks passed, resolving #5617.
Resolution: closed resolved
Reason: PR #5736 was merged after approval, with all listed CI checks passing. Its workflow and test repairs fixed issue #5617.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint`?
- [ ] Have you successfully run `make test`?
---
This PR makes numerous CI and test fixes to repair and update the workflows. Some of the commits are cherry-picks from main.
I recommend reviewing per-commit.
(SNAPCRAFT-1207)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5736 repaired hotfix/7.5 CI and test workflows with cherry-picks from main across 39 files; all reported checks passed, resolving #5617. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5736 repaired hotfix/7.5 CI and test workflows by incorporating cherry-picked fixes from main across 39 files; all reported checks passed. | |
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes fixing CI and test workflows for the hotfix/7.5 branch. The update applies cherry-picks from main, repairs broken tests, and passes all code coverage checks. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#5617
(confidence 99%)
The hotfix/7.5 CI issue was closed as fixed by merged PR #5736.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5617 Fix hotfix/7.5 CI | snapcraft | closed | Fixed in merged PR #5736, which brought test and workflow fixes from main into hotfix/7.5; all reported checks passed. | |
| #4954 tests: update spread tests in hotfix/7.5 | snapcraft | merged | Merged PR #4954 into hotfix/7.5 with six cherry-picks and six commits repairing CI and spread tests; it unblocked icon fixes for #4950 and #4936. | |
| #3986 Hotfix/7.2 merge | snapcraft | merged | PR #3986 was merged into main as the 7.2 hotfix after unit tests returned to green and the new spread test passed. | |
| #4359 Hotfix/7.5 merge | snapcraft | merged | Merged the 7.5 hotfix branch into main through approved PR #4359, changing 13 files (+245/-9); related hotfix consolidation #4304 also merged. | |
| #4458 Merge 7.5 hotfixes | snapcraft | merged | Merged into hotfix/7.5 as PR #4458, consolidating the 7.5 hotfixes after approval by two reviewers. | |
| #3996 Hotfix/7.2 merge | snapcraft | merged | Merged PR #3996 at 57e53fac0, bringing the hotfix/7.2-merge branch into main after maintainer approval. | |
| #4042 Hotfix/7.2 merge | snapcraft | merged | Merged the approved Hotfix/7.2 integration into main via PR #4042 at commit 5b0d370ed; the reported diff contained no file changes. | |
| #4191 Hotfix/7.4 merge | snapcraft | merged | Merged 7.4 hotfixes into main via PR #4191 (commit f0f43730f), changing four files (+16/-2). | |
| #4309 Work/hotfix build fix | snapcraft | merged | Merged into hotfix/7.5 as 2480838, fixing the 7.5 hotfix build; the hotfixes were later integrated into main by #4311 (9a681aa01). | |
| #4281 Hotfix/7.5 merge | snapcraft | closed | PR closed unmerged; the 7.5 hotfix integration landed in main via #4304 (e1a671a78) and #4311 (9a681aa01), with later 7.5 hotfix merges in #4359 and #4458. |