ci, spread: add "large spreads" suite
Metadata
Current evaluation
Merged addition of a new large spreads test suite to CI. Configured to run weekly via cron or manually via label. Approved by two reviewers and successfully integrated.
Suggested action: —
No scores available.
Issue body
Add a new spread suite, "tests/spread/large/", which runs on a cron of Sunday/Wednesday morning (2AM) *or* if a pull request gets the "run-large-spread" label.
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged addition of a new large spreads test suite to CI. Configured to run weekly via cron or manually via label. Approved by two reviewers and successfully integrated. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged addition of a large spreads CI suite under tests/spread/large/. Triggers weekly via cron (Sun/Wed 2AM) or manually via the run-large-spread PR label. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Introduces a new large spreads CI suite at tests/spread/large/. It runs automatically every Sunday and Wednesday at 2 AM, or can be manually triggered on pull requests by adding the run-large-spread label. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #62 spread: add a "big" spread test | rockcraft | merged | Merged a reusable spread test framework to house multiple checks without repeated setup. The initial test validates bug #44 regarding directory permissions. Approved by one reviewer and passed CI checks. | |
| #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. | |
| #2032 ci: fixes to several weekly spread tests | charmcraft | merged | Merged CI fixes for several weekly spread tests. Approved by two reviewers and passed all checks with minimal changes across three files. Addresses initial test failures as a starting point for broader improvements. | |
| #1628 ci: use the correct tags for large spread runs | charmcraft | merged | Merged a one-line CI fix to apply correct tags for large spread runs. Approved by three reviewers with no unresolved comments. | |
| #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. | |
| #6202 test(spread): create core26 spread test suite | snapcraft | merged | Merged the core26 spread test suite, adding CI jobs and generalizing tests for core22, 24, and 26 across 419 files. Approved by two reviewers and passed most CI checks prior to integration. | |
| #4371 ci: fix weekly spread tests, add status badge | snapcraft | merged | Merged changes fixing a typo in scheduled spread tests and adding a CI status badge. Approved by two reviewers, passed CI checks, and modified two files. | |
| #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. | |
| #889 spread: add large external charm pack tests | charmcraft | merged | Merged changes adding large external charm pack tests to the spread system. Tests run weekly via cron and execute only the pack command. Approved by one reviewer across six modified files. | |
| #6 add basic spread infrastructure | snapcraft-rocks | merged | Merged changes adding basic spread infrastructure and CI configuration. Approved by two reviewers, the update introduces spread-related code and pipeline adjustments across nine files to enable automated testing. |