ci: add requirements for snapcraft legacy in spread
Metadata
Current evaluation
Merged PR #3478, commit cd3bb7bd2, added Spread CI requirements for running Snapcraft legacy tests.
Resolution: closed resolved
Reason: PR #3478 was approved and merged into the project. Commit cd3bb7bd2 added the required legacy Snapcraft configuration for Spread.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3478, commit cd3bb7bd2, added Spread CI requirements for running Snapcraft legacy tests. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3478 added Spread CI requirements for legacy snapcraft in commit cd3bb7bd2. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval by one reviewer. Adds CI requirements for snapcraft legacy in spread, modifying one file with three additions and four deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged update adding CI requirements for snapcraft legacy in the spread testing environment. Maintainer sergiusens integrated the configuration without additional comments or revisions. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1272 tests: initial setup for the snapcraft snap tests with spread | snapcraft | merged | Merged PR #1272 as commit 545344442, adding initial Spread-based test infrastructure for the snapcraft snap. | |
| #3609 tests: move legacy snapcraft tests (CRAFT-728) | snapcraft | merged | Merged PR #3609 in commit a71aeff54, moving snapcraft_legacy unit tests from tests/unit to tests/legacy to match the package rename. | |
| #202 Add snapcraft tests | fetch-service | open | Snap package integration tests were added and CI now runs the Spread suite through snapcraft test, although the tracking issue remains open. | |
| #2401 ci: reduce spread system declarations | snapcraft | merged | Merged CI cleanup in snapcraft#2401 via commit 363387618, removing 35 lines of Spread system declarations from one configuration file. | |
| #1007 fix(craft-test): enable spread tests with 26.04 backends | craft-application | closed | Merged via canonical/snapcraft#6018, adding a temporary ubuntu-daily fallback so Spread tests could use 26.04 backends before ubuntu:26.04 images existed. | |
| #3091 ci: install the snapd snap when preparing spread systems | snapcraft | merged | Merged PR #3091, updating Spread setup to install the snapd snap when preparing CI systems. | |
| #1038 ci(spread): switch from manually running spread to using snapcraft test | craft-application | open | Migrates dogfooding Spread runs to snapcraft test; after 197 days it remains unreviewed with seven CI failures, including all craft-test jobs and snap-tests. | |
| #5845 test(spread): test building base and snapd snaps | snapcraft | merged | Merged as fb8c81e8f, adding manual Spread coverage that builds current base snaps and the snapd snap against mainline Snapcraft. | |
| #2793 tests: enable SNAPCRAFT_BUILD_INFO for spread | snapcraft | merged | Merged as commit 12370aae1, enabling SNAPCRAFT_BUILD_INFO across Spread tests to exercise manifest generation and updating nil-basic for the resulting manifest. | |
| #432 ci: speed up spread testing workflow | fetch-service | merged | Merged PR #432 (commit 9eec284), removing snap-test's dependency on snap-build so spread tests start sooner while snap-build still produces downloadable artifacts. |