← Back to issue list

tests: run the master tests against the staging server

View original Github issue

Metadata

Project
snapcraft
Number
#1164
Type
pull request
State
merged
Author
come-maiz
Labels
—
Created
Updated
Closed

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