← Back to issue list

ci: migrate spread tests to github actions

View original Github issue

Metadata

Project
snapcraft
Number
#3375
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Merged #3375 moved spread tests from Travis CI to GitHub Actions, updating three CI files (+84/-6).

Resolution: closed resolved

Reason: PR #3375 was approved and merged. Codecov recorded its head commit 597a45f being merged into master at 24162f9.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Signed-off-by: Chris Patterson <chris.patterson@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
stealth/space-bunny-alpha — closed resolved Merged #3375 moved spread tests from Travis CI to GitHub Actions, updating three CI files (+84/-6).
stealth/space-bunny-alpha — closed resolved Merged PR #3375 moved spread testing from Travis CI to GitHub Actions, adding 84 and removing 6 lines across three files.
qwen/qwen3.6-35b-a3b — — Merged to master after approval. Migrated spread tests to GitHub Actions, modifying three files with 84 additions and 6 deletions. Codecov reported a negligible 0.01% coverage decrease.
qwen3.6-35b-a3b-mtp-q6 — — Migrated spread tests to GitHub Actions. Successfully merged into master by maintainer cjp256. Codecov reported a negligible -0.01% coverage change upon integration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3374 [wip] ci: migrate spread tests to github actions snapcraft closed WIP PR to migrate spread tests from Travis CI to GitHub Actions, closed unmerged. Superseded by PR #3375, merged as commit 6c59e9f55 with the identical +84/-6, 3-file change.
86%
#3373 ci: migrate static & unit tests from travis to github actions snapcraft merged Merged PR #3373 as e9d0d1789, moving Snapcraft static and unit-test CI from Travis CI to GitHub Actions after prerequisite #3372.
78%
#285 CI: migrate from Travis to Github Actions charmcraft merged Merged PR #285 as commit f3099dfa via merge commit 790f58e5, replacing Travis CI with GitHub Actions.
76%
#895 ci: move prometheus test to spread charmcraft merged PR #895 moved the Prometheus test from GitHub Actions to Spread and was merged via 5487dfe6; implementation commit eb4b47b9.
74%
#4248 spread: separate legacy tests snapcraft closed PR #4248 was merged into main, separating legacy spread tests into dedicated GitHub Actions runs to reduce repeated test execution after failures.
72%
#127 Fix spread tests imagecraft merged Fixed and merged as commit cd43de1, updating 11 files (+49/-38); all listed CI checks, including spread, passed.
72%
#4247 spread: separate legacy tests snapcraft closed Closed PR #4247 was superseded by merged PR #4248, which split legacy spread tests into separate GitHub Actions runs to reduce repeated work after failures.
71%
#2301 tests: move most tests to spread and reorder travis.yaml snapcraft merged Merged PR #2301 moved most Python tests into spread, retained the store test, and reordered Travis jobs to improve test speed (commit 88005edf4).
71%
#1794761 move python driven tests to spread snapcraft (launchpad) closed Migrated Python-driven tests from Travis to spread via snapcore/snapcraft#2301, merged as commit 88005edf4 ("tests: move most tests to spread and reorder travis.yaml"), leaving store tests on Travis.
71%