spread: use more workers to reduce job times
Metadata
Current evaluation
Merged PR #2615 by cjp256 (commit 5c91f9681) bumped spread worker counts in spread.yaml to shorten job times; approved and merged into master.
Resolution: closed resolved
Reason: The PR was approved and merged, landing as commit 5c91f9681 'spread: use more workers to reduce job times', raising the spread workers settings in spread.yaml (now 10/6/6).
Evaluated by: mr-cal-bot
No scores available.
Issue body
Signed-off-by: Chris Patterson <chris.patterson@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2615 by cjp256 (commit 5c91f9681) bumped spread worker counts in spread.yaml to shorten job times; approved and merged into master. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into master as commit 5c91f9681, increasing Spread workers to reduce test job execution times. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #2615 as commit 5c91f9681, increasing Spread workers to reduce job execution times. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in snapcore/snapcraft#2615 (commit 5c91f9681), increasing Spread workers to reduce job execution times. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to master. The change increases spread workers to reduce job execution times. Approved by one reviewer, passed CI checks, rebased by the author, and merged with minimal code changes. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master after rebasing. The change increases spread worker count to reduce job execution times. Codecov reported a negligible coverage decrease of less than 0.01%. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #223 spread: increase the number of workers | rockcraft | merged | Merged #223 via commit 7fd6e9d8, increasing Spread's worker count across three files (+10/-4) after two approvals. | |
| #514 feat: increase spread workers | rockcraft | closed | PR to bump spread workers was closed unmerged by the author in favour of PR #519 ("spread: reorganize spread tests"), which merged as commit 90d85343 and distributed spread tests across Jammy VMs instead. | |
| #2614 [WIP] travis-ci: split spread tests to reduce job times | snapcraft | closed | Closed unmerged in favor of snapcraft#2615, which increased Spread worker parallelism and merged as commit 5c91f9681 to reduce job times. | |
| #2676 spread: 64 workers for each system | snapcraft | closed | Closed unmerged: the experimental jump to 64 Spread workers per system was abandoned as too resource-intensive; worker tuning continued in merged PR #2615 (5c91f9681). | |
| #482 ci: always discard spread workers | rockcraft | merged | PR #482 by lengau merged: added an always-run "Discard spread workers" cleanup step (spread -discard -reuse-pid) to .github/workflows/spread.yaml, copied from snapcraft's spread.yml. |