ci(spread): rebalance spread runners
Metadata
Current evaluation
Merged a two-line configuration update to rebalance CI spread runners, correcting an unequal test distribution between Ubuntu 22.04 and 20.04. Approved by two reviewers with zero unresolved comments.
Suggested action: —
No scores available.
Issue body
We have far more tests running on 22.04 than on 20.04.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a two-line configuration update to rebalance CI spread runners, correcting an unequal test distribution between Ubuntu 22.04 and 20.04. Approved by two reviewers with zero unresolved comments. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged CI changes to rebalance spread runners, resolving an execution imbalance where Ubuntu 22.04 hosted significantly more tests than 20.04. The update distributes test workloads evenly across both versions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a CI update to rebalance spread runners, addressing the heavier test load on Ubuntu 22.04 compared to 20.04. The change adjusts runner allocation to distribute tests evenly across both distributions. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1526 ci: reduce spread 18.04 runners and increase 22.04 runners | charmcraft | merged | Merged after two approvals. Updated CI configuration to reduce Ubuntu 18.04 runners and increase Ubuntu 22.04 runners, reflecting minimal 18.04 testing and heavy 22.04 usage. Modified 2 lines in one file. | |
| #2525 test(spread): enable Ubuntu 25.10 and 26.04 spread runners | charmcraft | merged | Merged after two approvals. Enables Ubuntu 25.10 and 26.04 spread runners, fixing issue #2480. Updates one file (+10/-9 lines). CI passed for relevant targets; legacy test failures and type-check warnings were non-blocking. | |
| #573 ci: run spread tests on 'spread-installed' runners | rockcraft | merged | Merged a two-file, four-line CI configuration change to run spread tests on spread-installed runners. Approved by three reviewers and integrated. | |
| #1519 ci: always discard spread runners | charmcraft | merged | Merged a CI workflow update that permanently discards spread runners by mirroring the snapcraft repository configuration. Approved by three reviewers, the change adds 16 lines to a single workflow file. | |
| #4715 ci: adjust tags for spread runs | snapcraft | merged | Merged. Adjusted CI tags for spread runs to support Canonical's self-hosted runners. Approved by two reviewers, passed CI, and maintained coverage. Modified two files with six additions and six deletions. | |
| #524 ci: adjust tags for spread runs | rockcraft | closed | Merged a configuration update adjusting spread runner tags to support Canonical's self-hosted runners. Approved by two reviewers with passing CI. The change modifies tags across two files to prevent execution failures. | |
| #1502 test(spread): disable centos spread test | charmcraft | merged | Merged a change disabling the CentOS spread test. The update modifies one file with three added lines, received approval from two reviewers, and was integrated without CI checks or comments. |