← Back to issue list

Move Go plugin tests to spread

View original Launchpad issue

Metadata

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

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Closed without a linked merge or resolution. The proposal to migrate Go plugin integration tests to a Spread suite was abandoned.

Suggested action:

No scores available.

Issue body

Currently the snapcraft CLI's integration tests are all written in Python, which makes parallelization difficult and generally makes them harder to write than a spread suite would be. They also don't nicely run across a number of systems like a spread suite. Rewrite the combined Go snapd and plugins integration tests as a Spread suite for the Go plugin.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without a linked merge or resolution. The proposal to migrate Go plugin integration tests to a Spread suite was abandoned.
qwen/qwen3.6-35b-a3b Closed without implementation. The proposal to migrate Go plugin integration tests to a Spread suite for improved parallelization and cross-system compatibility was abandoned.
qwen3.6-35b-a3b-mtp-q6 Request to rewrite Go plugin integration tests into a Spread suite was closed without implementation. Lack of comments and activity indicates the proposal was abandoned or superseded by later test infrastructure updates.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1783827 Move Ament plugin tests to spread snapcraft (launchpad) closed Closed without implementation. The proposal to migrate Ament plugin integration tests from Python to a Spread suite for better parallelization and cross-system compatibility was abandoned.
84%
#1783840 Move Ruby plugin tests to spread snapcraft (launchpad) closed Closed without a linked resolution. The proposal to rewrite Ruby plugin integration tests as a Spread suite was abandoned.
83%
#1783846 Move Waf plugin tests to spread snapcraft (launchpad) closed Closed and abandoned. The migration of Waf plugin integration tests to a Spread suite was not implemented. No merge or resolution details were provided.
82%
#1783843 Move Scons plugin tests to spread snapcraft (launchpad) closed Closed as abandoned due to inactivity. The requested migration of Scons plugin integration tests from Python to a Spread suite was not implemented.
82%
#1783841 Move Rust plugin tests to spread snapcraft (launchpad) closed Closed without implementation. The proposal to migrate Rust plugin integration tests from Python to a Spread suite for better parallelization and cross-system support was abandoned.
80%
#1783836 Move Make plugin tests to spread snapcraft (launchpad) closed Closed. The Make plugin integration tests were migrated to a Spread suite, improving parallelization and cross-system compatibility.
80%
#1783831 Move Copy plugin tests to spread snapcraft (launchpad) closed Implemented the migration of Copy plugin integration tests from Python to a Spread suite, improving parallelization and cross-system compatibility. Issue closed.
78%
#1783825 Move Autotools plugin tests to spread snapcraft (launchpad) closed Autotools plugin integration tests were migrated to a Spread suite to improve parallelization and cross-system compatibility. The change was implemented and the issue closed.
78%
#1783835 Move KBuild plugin tests to spread snapcraft (launchpad) closed The issue was closed after the KBuild plugin integration tests were migrated to a Spread suite to improve parallelization and cross-system compatibility.
78%
#1783829 Move Catkin Tools plugin tests to spread snapcraft (launchpad) closed Closed and abandoned. The requested migration of Catkin Tools plugin integration tests to a Spread suite was not implemented or merged, with no resolution details provided.
78%