[DRAFT] publish test snap for spread tests
Metadata
Current evaluation
Closed unmerged after its staging fixture was provisioned; mr-cal confirmed two revisions of test-snapcraft-assertions were created and released for spread tests.
Resolution: closed resolved
Reason: This was a one-off draft for publishing a test snap rather than merging code. In the closing comment on 2024-07-24, mr-cal confirmed that two revisions were created and released in the staging store, completing its purpose.
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 `tox run -m lint`?
- [ ] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
Debugging PR to set up a snap in the staging store with 2 revisions.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Closed unmerged after its staging fixture was provisioned; mr-cal confirmed two revisions of test-snapcraft-assertions were created and released for spread tests. | |
| stealth/space-bunny-alpha | — | closed stale | Closed unmerged after publishing two revisions of test-snapcraft-assertions to the staging store for spread testing; no resolving merge or commit was recorded. | |
| stealth/space-bunny-alpha | — | closed stale | Draft PR #4937 was closed unmerged after successfully publishing two revisions of test-snapcraft-assertions to the staging store for spread testing. | |
| stealth/space-bunny-alpha | — | closed stale | Draft PR #4937 was closed unmerged after publishing two staging-store revisions of test-snapcraft-assertions for spread testing. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned without merging. The draft debugging PR successfully published two revisions of the test-snapcraft-assertions snap to the staging store for spread testing, fulfilling its purpose. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without merging. The draft debugging PR was abandoned after the maintainer manually published two revisions of the test snap in the staging store to fulfill spread test requirements. |
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. | |
| #3212 tests: expand spread coverage for stage-snaps | snapcraft | closed | Spread-test PR was closed unmerged in favor of snapcraft#3211, merged as 0870f1738 to fix stage-snaps handling for v2 plugins. | |
| #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. | |
| #3312 spread tests: introduce electron-builder test | snapcraft | merged | Merged PR #3312 in commit 04f642ba9, adding an electron-builder useTemplate: false spread test with snapcraft.yaml and meta/snap.yaml comparisons. | |
| #534 test(spread): workaround for flaky test | fetch-service | merged | Merged PR #534 (commit 4f89bb7) worked around #533 by skipping the flaky snap names-query assertion while retaining the other spread-test checks. | |
| #521 test(spread): add an improved snap inspector test | fetch-service | merged | Merged in PR #521 (commit 06cd210), adding a more realistic snapd setup to the spread snap inspector test and exposing additional snapd network requests. | |
| #6408 Re-organize spread tests | snapcraft | open | Maintainer-filed, triaged enhancement to reorganize/dedupe Snapcraft's spread tests and drop low-value ones for faster, less flaky CI; no implementation plan or PR yet, tracked as SNAPCRAFT-1377. | |
| #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. | |
| #1783827 Move Ament plugin tests to spread | snapcraft (launchpad) | closed | Added a Spread suite for the Ament plugin in snapcore/snapcraft#2211 (commit bdaa8ea52), completing the requested test migration. | |
| #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. |