← Back to issue list

Run the travis tests on the ubuntu-core team against the staging store

View original Github issue

Metadata

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

Current evaluation

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.

Resolution: closed superseded

Reason: The implementation landed in canonical/snapcraft#602, merged as commit 1fafddaca. #603 was only a demonstration and was deliberately closed unmerged after its author explicitly said “DO NOT MERGE.”

Evaluated by: mr-cal-bot

No scores available.

Issue body

In order to do this, the store tests need to handle an empty password. As travis only sets the encrypted environment variable for the team branches, the personal PRs will run against the fake store. LP: #1596072

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded 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.
stealth/space-bunny-alpha — closed stale Closed unmerged. Author commented "DO NOT MERGE" — the PR only demonstrated that #602 (commit 1fafddaca) kept personal-branch Travis runs on the fake store; staging-store creds exist only for team branches.
stealth/space-bunny-alpha — closed stale Closed unmerged as a demonstration that #602 kept personal-branch Travis tests on the fake store. The author explicitly said “DO NOT MERGE,” so the temporary CI/test change was deliberately abandoned.
qwen/qwen3.6-35b-a3b — — Closed without merging as a demonstration PR to verify that PR #602 works for personal branches using the fake store. The author explicitly requested not to merge, so it was abandoned after validating the CI behavior.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging per author instruction. The submission served as a demonstration to verify PR #602 correctly handles personal branches by routing tests to the fake store instead of the staging store.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/snapcraft#602 (confidence 99%)

    Merged as 1fafddaca with the staging-store Travis suite; #603 was explicitly a non-merge demonstration.

Related issues

Issue Project State Summary Similarity
#601 Add a travis suite to run the staging store tests snapcraft closed Closed unmerged by author after being opened on the wrong branch; the same change was redone as PR #602 on ubuntu-core and merged as commit 1fafddaca, adding the Travis staging-store test suite.
86%
#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.
77%
#1596072 travis integration tests are not running against the staging store snapcraft (launchpad) closed Added Travis CI coverage for staging-store integration tests via merged canonical/snapcraft#602 (commit 1fafddaca).
75%
#1164 tests: run the master tests against the staging server snapcraft merged Merged in commit 8e6928371, configuring Travis CI to test master against staging while personal-fork PRs continue using fake servers.
72%