← Back to issue list

spread: use more workers to reduce job times

View original Github issue

Metadata

Project
snapcraft
Number
#2615
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

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.
84%
#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.
77%
#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.
74%
#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).
74%
#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.
70%