tests: add spread support
Metadata
Current evaluation
Merged PR #16 added Spread support for CRAFT-865 via commit 3aeba2b3 (merge commit 5bf2680a).
Resolution: closed resolved
Reason: PR #16 was merged after maintainer approval with no unresolved review comments. Its implementation landed as commit 3aeba2b3 and was merged into main by 5bf2680a.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
CRAFT-865
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #16 added Spread support for CRAFT-865 via commit 3aeba2b3 (merge commit 5bf2680a). | |
| stealth/space-bunny-alpha | — | closed resolved | PR #16 by sergiusens added Spread integration test support to rockcraft (CRAFT-865); approved by a maintainer and merged into main as commit 3aeba2b3 via merge 5bf2680a. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #16 by sergiusens (CRAFT-865) introduced Spread testing for rockcraft: +139/-75 across 7 files adding spread.yaml and the spread test suite, later refined in follow-ups like #36 and #63. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #16 added Spread test support for CRAFT-865 after maintainer approval, with no unresolved review comments. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and passing CI, adding spread support to tests per CRAFT-865. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to main. Adds spread support to the test suite per CRAFT-865. Authored by maintainer sergiusens and integrated without additional review comments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1325 test(spread): consolidate basic init/build tests | charmcraft | merged | Merged PR #1325 as commit 90e25caf, consolidating basic Spread init/build tests for CRAFT-2127 and reducing duplicated setup across four files. | |
| #13 test(spread): add more spread tests | snapcraft-rocks | merged | Merged PR #13 added Spread tests for architectures, Chisel slices, craftctl, package repositories, and patchelf (+206/-5 across 15 files). | |
| #386 tests: update testing to use craft-test | fetch-service | merged | Merged #386 as commit 323b0e1, replacing direct Spread calls with snapcraft test and updating the test base to core24. | |
| #97 tests: add testcraft fake application and spread tests | craft-application | closed | Added the fake testcraft application, spread tests, and CI workflows in merged PR #666 (commit 621d1a32), resolving #97. | |
| #909 (qa) Spread tests that exercise all store related operations (CRAFT-1080) | charmcraft | merged | Merged #909 in e5ac156c, adding Spread coverage for all Charmcraft store operations under CRAFT-1080 (8 files, +332/-4). | |
| #944 test(spread): speed up the skip-retest spread test | craft-application | closed | PR #944 was closed unmerged and superseded by craft-application#964, which carried the spread-test speedup changes forward and merged the adjusted repack-test setup. | |
| #1514 feat(testing): add spread testing template files | charmcraft | closed | Closed unmerged as superseded by #1660 (commit 097a4e9a), which added charmcraft test and Spread templates, plus merged follow-up #1686 (58d36668). | |
| #3561 spread tests: store metrics against staging (CRAFT-391) | snapcraft | merged | Merged PR #3561 via commit 152e99a, routing Spread test metrics to staging for CRAFT-391. | |
| #3662 tests: update spread url | snapcraft | merged | Merged PR #3662 updated Spread tarball URLs in two test files via commit 507959d70. | |
| #775 feat: add support to spread test expressions | craft-application | merged | Merged PR #775 as commit 7f70ecb0, adding Spread test-expression matching and CI filtering; fixes issue #748. |