tests: run the master tests against the staging server
Metadata
Current evaluation
Merged in commit 8e6928371, configuring Travis CI to test master against staging while personal-fork PRs continue using fake servers.
Resolution: closed resolved
Reason: PR canonical/snapcraft#1164 was approved and merged as commit 8e6928371. It added staging-store test configuration for trusted Snapcore branches.
Evaluated by: mr-cal-bot
No scores available.
Issue body
I added TEST_STORE=staging to the travis dashboard. This variable will only
be used by branches from the snapcore organization. So when travis runs the
tests after a branch has landed, it will use the staging server. All the
pull requests coming from personal branches will run the tests against the
fake servers.
LP: [#1668717](https://bugs.launchpad.net/snapcraft/+bug/1668717)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in commit 8e6928371, configuring Travis CI to test master against staging while personal-fork PRs continue using fake servers. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1164 (commit 8e6928371), configuring Travis CI to test master against staging via TEST_STORE while personal-fork PRs use fake servers. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged changes to configure Travis CI to run master branch tests against the staging server via the TEST_STORE variable, while personal forks use fake servers. Reviewers discussed CI failure notification settings during approval. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Configures Travis CI to run master branch tests against the staging server via TEST_STORE=staging, while personal branches use fake servers. Contributors discussed routing CI failure alerts to Rocket Chat. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1668717 Tests after a branch is landed in master are not running against the staing server | snapcraft (launchpad) | closed | Master-branch integration tests were restored to staging servers by merged PR #1164 (commit 8e6928371); fork PR builds continued using fake servers. | |
| #603 Run the travis tests on the ubuntu-core team against the staging store | snapcraft | closed | Closed unmerged as a temporary demonstration that #602 kept personal-branch tests on the fake store; the staging-store Travis suite was merged through #602 as 1fafddaca. | |
| #602 Add a travis suite to run the staging store tests | snapcraft | merged | Merged PR #602 via commit 1fafddaca, adding a Travis CI suite for staging-store tests; occasional registration races were accepted and reruns used. |