spread: use more workers to reduce job times
Metadata
Current evaluation
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.
Suggested action: —
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 |
|---|---|---|---|---|
| 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%. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to master. Configures spread to use additional workers, reducing job times. Author rebased before merge, causing a negligible coverage drop 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 to increase the number of workers in the spread system. Approved by two reviewers, passed CI checks, and modified three files with a net addition of six lines. | |
| #514 feat: increase spread workers | rockcraft | closed | Superseded by pull request #519. The proposal to increase spread workers was abandoned after the author adopted a different optimization strategy to reduce prolonged end-to-end test execution times. | |
| #2676 spread: 64 workers for each system | snapcraft | closed | Closed without merging. The experimental increase of spread test workers to 64 to resolve timeouts was abandoned due to high resource costs, with the author indicating a more efficient solution is required. | |
| #4529 Spread update | snapcraft | merged | Merged after approval by two reviewers and passing CI checks. The update modifies spread configuration across three files, adding 36 and removing 40 lines. Code coverage tests passed. |