← Back to issue list

[WIP] travis-ci: split spread tests to reduce job times

View original Github issue

Metadata

Project
snapcraft
Number
#2614
Type
pull request
State
closed
Author
cjp256
Labels
Created
Updated
Closed

Current evaluation

Closed without merging. The Travis CI spread test split failed to reduce job times due to existing worker logic. The author abandoned the PR in favor of PR #2615, which implements the correct optimization.

Suggested action:

No scores available.

Issue body

- [ ] 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 Closed without merging. The Travis CI spread test split failed to reduce job times due to existing worker logic. The author abandoned the PR in favor of PR #2615, which implements the correct optimization.
qwen3.6-35b-a3b-mtp-q6 Closed and abandoned in favor of PR #2615. The author determined the proposed Travis CI test splitting approach failed to reduce job times due to existing spread worker logic. Superseded by the referenced pull request.
qwen3.6-35b-a3b-mtp-q6 Closed in favor of PR #2615. The author determined the proposed Travis CI test splitting would not reduce job times due to existing worker distribution logic.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1252 ci: split plugin integration tests out. snapcraft merged Merged to split plugin integration tests across multiple jobs, resolving Travis CI timeout limits. The change modified 23 files with minimal additions and required no review.
76%
#1638 tests: reorganize unit and integration suites to make them easier to split for travis snapcraft merged Merged following two approvals. Reorganized unit and integration test suites to facilitate splitting for Travis CI. A transient CI network error was observed but did not prevent the merge.
70%