← Back to issue list

move python driven tests to spread

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1794761
Type
issue
State
closed
Author
~sergiusens
Labels
18.10-spread
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: Resolved by the merged PR snapcore/snapcraft#2301 (commit 88005edf4), which moved the tests to spread and reordered travis.yaml as requested. The maintainer's closing comment links directly to that PR.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Clean up travis yaml and move all tests to spread except for the store tests.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Migration of Python-driven tests to Spread was completed by snapcore/snapcraft PR #2301 ("tests: move most tests to spread and reorder travis.yaml", commit 88005edf4), which moved all but the store tests to Spread and reordered .travis.yml.
stealth/space-bunny-alpha — closed resolved Migrating Python-driven tests to spread was completed by PR snapcore/snapcraft#2301, merged as commit 88005edf4 ("tests: move most tests to spread and reorder travis.yaml"), keeping store tests on Travis.
stealth/space-bunny-alpha — closed resolved Merged #2301 (88005edf4), moving most Python-driven tests to spread, retaining store tests, and reordering Travis jobs for faster execution.
qwen/qwen3.6-35b-a3b — — Requested migrating Python-driven tests to spread and cleaning up Travis YAML, excluding store tests. Closed without comments or resolution, indicating the task was abandoned or superseded by later infrastructure changes.
qwen/qwen3.6-35b-a3b — — Closed without discussion or comments. The request to migrate Python tests to spread and clean up Travis YAML was abandoned or superseded by newer CI tooling.
qwen/qwen3.6-35b-a3b — — Closed. The request to migrate Python tests to spread and clean up Travis CI was abandoned.
qwen3.6-35b-a3b-mtp-q6 — — Migration of Python tests to spread and Travis YAML cleanup was requested but closed without implementation or discussion, indicating the task was abandoned.

Update history

Date Change
created

Related work

  • Likely Fixed By: snapcore/snapcraft#2301 (confidence 98%)

    PR referenced in the closing comment; commit 88005edf4 'tests: move most tests to spread and reorder travis.yaml' appears in .travis.yml history.

Related issues

Issue Project State Summary Similarity
#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).
86%
#1783840 Move Ruby plugin tests to spread snapcraft (launchpad) closed Merged snapcore/snapcraft#2212 (b7729970a), adding a Spread suite for the Ruby plugin and moving its integration coverage out of Python.
74%
#1779419 Move Go plugin tests to spread snapcraft (launchpad) closed Fixed by merged snapcore/snapcraft#2173 (commit ad7260ced), adding Spread infrastructure and porting the Go plugin integration test.
73%
#1783827 Move Ament plugin tests to spread snapcraft (launchpad) closed Added a Spread suite for the Ament plugin in snapcore/snapcraft#2211 (commit bdaa8ea52), completing the requested test migration.
73%
#2614 [WIP] travis-ci: split spread tests to reduce job times snapcraft closed Closed unmerged in favor of snapcraft#2615, which increased Spread worker parallelism and merged as commit 5c91f9681 to reduce job times.
72%
#1783843 Move Scons plugin tests to spread snapcraft (launchpad) closed SCons integration tests were migrated to a Spread suite by snapcore/snapcraft#2208, merged as commit a0d0297fc.
72%
#1272 tests: initial setup for the snapcraft snap tests with spread snapcraft merged Merged PR #1272 as commit 545344442, adding initial Spread-based test infrastructure for the snapcraft snap.
72%
#3375 ci: migrate spread tests to github actions snapcraft merged Merged #3375 moved spread tests from Travis CI to GitHub Actions, updating three CI files (+84/-6).
71%
#6171 test(spread): update python tests snapcraft merged Merged PR #6171 in commit 0bd8a7894, aligning core26 spread tests and documentation to use the same ordered set of Python packages.
71%
#2203 tests: add spread suite for kbuild plugin snapcraft merged Merged into snapcraft master as 67d94bd4 (squashed commit f5d1b1741), adding tests/spread/plugins/kbuild and moving Kbuild plugin integration tests out of the Python unit suite; closes LP bug #1783835.
71%