← Back to issue list

tests: refactor the travis jobs using stages

View original Github issue

Metadata

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

Current evaluation

Merged PR #1318 (commit 59902915d) by come-maiz reorganized Travis CI jobs into stages, touching 7 files (+201/-40) to streamline the test pipeline; approved by 2 reviewers.

Resolution: closed resolved

Reason: The pull request was merged into snapcraft, resolving in commit 59902915d titled "tests: refactor the travis jobs using stages (#1318)". Maintainer come-maiz requested a second +1 in the sole comment before merging, and the commit appears in the repository history.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1318 (commit 59902915d) by come-maiz reorganized Travis CI jobs into stages, touching 7 files (+201/-40) to streamline the test pipeline; approved by 2 reviewers.
stealth/space-bunny-alpha — closed resolved Merged Travis CI test-job refactoring into stages via #1318 (commit 59902915d), reorganizing seven files to streamline the test pipeline.
qwen/qwen3.6-35b-a3b — — Merged refactoring of Travis CI jobs to use stages. Approved by two reviewers, the update modifies seven files with 201 additions and 40 deletions to streamline the test pipeline.
qwen3.6-35b-a3b-mtp-q6 — — Merged changes refactoring Travis CI jobs to use stages. Approved by maintainers and integrated into the main branch to optimize test execution.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#5073 (confidence 45%)

    Later commit 5e91afb6a "chore: remove travis and autopkgtest" removed the Travis setup this PR restructured, making the staged jobs obsolete years after this merge.

Related issues

Issue Project State Summary Similarity
#1290 tests: refactor tests with build and stage packages snapcraft merged PR #1290 by come-maiz merged into master (commit 3241a9da6) on 2017-04-28, refactoring 12 test files (+115/-110) to use the build and stage packages; Codecov reported no coverage change (95.27%).
80%
#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.
74%
#1638 tests: reorganize unit and integration suites to make them easier to split for travis snapcraft merged Merged #1638 as commit 30f62685c, reorganizing unit and integration test suites for easier splitting across Travis CI jobs.
73%
#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.
71%