← Back to issue list

Move Catkin Tools plugin tests to spread

View original Launchpad issue

Metadata

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

Current evaluation

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.

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 Catkin Tools snapd and plugins integration tests as a Spread suite for the catkin-tools plugin.

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6 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.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 35
Confidence: 95
Support Request: 10
close stale Request to rewrite catkin-tools plugin integration tests from Python to a Spread suite for better parallelization. Issue is completely inactive for ~8 years and likely obsolete.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 40
Confidence: 85
Support Request: 0
close stale Request to migrate Catkin Tools plugin integration tests from Python to a Spread suite for better parallelization and cross-system compatibility.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 45
Confidence: 92
Support Request: 10
close stale Rewrite catkin-tools plugin integration tests from Python to a Spread suite for improved parallelization and cross-system compatibility. Issue remains completely inactive with no maintainer response.
qwen3.6-35b-a3b-mtp-q6
Staleness: 100
Complexity: 25
Confidence: 95
Support Request: 0
close stale Rewrite catkin-tools plugin integration tests from Python to Spread for better parallelization and cross-system compatibility. No activity for nearly 8 years.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1783828 Move Catkin plugin tests to spread snapcraft (launchpad) closed Closed as abandoned. The request to rewrite Catkin plugin integration tests as a Spread suite was never implemented, with no comments or follow-up recorded.
93%
#2206 tests: add spread suite for catkin plugin snapcraft merged Merged migration of Catkin plugin integration tests to a Spread suite, resolving Launchpad bug #1783828. Approved by one reviewer, passed CI, and maintained coverage across 37 files.
84%
#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.
80%
#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.
79%
#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.
79%
#1779419 Move Go plugin tests to spread snapcraft (launchpad) closed Closed without a linked merge or resolution. The proposal to migrate Go plugin integration tests to a Spread suite was abandoned.
78%
#1783830 Move CMake plugin tests to spread snapcraft (launchpad) closed Resolved by migrating CMake plugin integration tests from Python to a Spread suite, improving parallelization and cross-system compatibility. The change was implemented and the issue closed.
77%
#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.
77%
#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.
76%
#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.
76%