← Back to issue list

tests: update the push and release tests for staging

View original Github issue

Metadata

Project
snapcraft
Number
#2789
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

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.
76%
#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.
75%
#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.
72%
#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.
71%
#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.
71%
#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.
70%
#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.
70%