← Back to issue list

[legacy] catkin spread tests: stop testing indigo

View original Github issue

Metadata

Project
snapcraft
Number
#2572
Type
pull request
State
merged
Author
kyrofa
Labels
Created
Updated
Closed

Current evaluation

Merged. Updated legacy Catkin spread tests to replace EOL Indigo with Kinetic and removed 14.04 tests. Resolves LP bug #1830769 by adapting to discontinued distributions across 11 files.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh tests/unit`? ----- Indigo snaps can no longer be built due to its being EOL (rosdep cannot discover dependencies for EOL distros without special flags). This PR resolves [LP: #1830769](https://bugs.launchpad.net/snapcraft/+bug/1830769) for legacy by updating the Catkin spread tests to use Kinetic instead of Indigo. Given that 14.04 is EOL as well, it also removes all 14.04 spread tests.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Updated legacy Catkin spread tests to replace EOL Indigo with Kinetic and removed 14.04 tests. Resolves LP bug #1830769 by adapting to discontinued distributions across 11 files.
qwen3.6-35b-a3b-mtp-q6 Merged PR updates Catkin spread tests to use Kinetic instead of EOL Indigo and removes all 14.04 tests. Resolves LP: #1830769 on the legacy branch by fixing dependency discovery failures caused by outdated Ubuntu and ROS releases.
qwen3.6-35b-a3b-mtp-q6 Merged. Replaced Indigo with Kinetic in Catkin spread tests and removed 14.04 test suites to resolve dependency discovery failures caused by EOL releases. Resolves LP: #1830769.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2575 catkin spread tests: use kinetic instead of indigo snapcraft merged Merged into master, updates Catkin spread tests from Indigo to Kinetic and removes obsolete 14.04 spread filters to resolve EOL dependency issues, closing LP: #1830769.
89%
#1830769 Catkin plugin: tests failing due to indigo EOL snapcraft (launchpad) closed Fixed by migrating failing spread tests from EOL ROS Indigo to Kinetic, allowing builds to proceed and closing the issue.
81%
#2584 catkin spread tests: finer system filter for legacy-pull snapcraft merged Merged a fix restoring the catkin legacy-pull spread task architecture filter. A prior indigo default caused incorrect ppc64el execution. The suite-level filter was imported into the task. Approved by two reviewers and passed CI.
74%
#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.
72%
#2573 catkin spread tests: restrict tests to Ubuntu 16.04 snapcraft closed Restricting catkin spread tests to Ubuntu 16.04 was closed and superseded by PR #2575, as recommended by the reviewer.
70%