tests: update the push and release tests for staging
Metadata
Current evaluation
Merged after reviewer approval. Updates push and release tests for the staging Snap Store to reflect the store now handling releases automatically instead of displaying a ready message. Minimal one-line change.
Suggested action: —
No scores available.
Issue body
When pushing and releasing, there is no "Ready to release" message anymore
as the store now handles the release on behalf of snapcraft with the new
calls which were introduced in f3c17a99b4e87a5412d80e64da4f3f1e9b3146d7
This updates the tests to work against the staging Snap Store.
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
- [ ] 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 | — | — | Merged after reviewer approval. Updates push and release tests for the staging Snap Store to reflect the store now handling releases automatically instead of displaying a ready message. Minimal one-line change. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged update to push and release tests for the staging Snap Store. Changes align tests with new store API calls that now handle releases automatically, removing the legacy Ready to release message. Approved by @Roadmaster. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged test updates for the staging Snap Store. Changes reflect the removal of the Ready to release message and adoption of new store release handling calls. Approved by @Roadmaster. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2903 tests: fix status test for staging store | snapcraft | merged | Merged into master after approval and passing CI. The change corrected the staging store status test with a five-line update across one file, resulting in negligible coverage impact. | |
| #2086 tests: update metadata store integration test, no previous push required | snapcraft | merged | Merged test updates to accommodate new store behavior allowing metadata updates without a prior push. The change passed CI and review, aligning the test suite with a feature currently in staging and preparing for production rollout. | |
| #5954 tests: fix store tests | snapcraft | merged | Merged after approval. Updated store tests with new staging credentials and switched to wheels for automated spread tests. CI passed, with unrelated spread failures noted by the author. | |
| #1797 tests: update the snap name already registered for store tests | snapcraft | merged | Merged test update replacing a revoked snap name with an active one to match current store responses. Transient CI timeouts were retried before final merge. | |
| #1964 Fix Store integration tests with updated snap name registration error messages (take 2) | snapcraft | merged | Merged after approval, updating Store integration tests to match new snap name registration error messages. Builds on PR #1963, modifying string literals across three files. Resolved with zero outstanding comments. | |
| #89 Store release | charmcraft | merged | Merged after approval by two reviewers. The pull request introduces Store release functionality, modifying 5 files with 196 additions and 1 deletion. No further discussions occurred. | |
| #86 tests: update store tests for new image | craft-store | merged | Merged after approval. Updates store tests for a new image and adds replication instructions. All tests passed successfully. |