← Back to issue list

catkin spread tests: use kinetic instead of indigo

View original Github issue

Metadata

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

Current evaluation

Merged PR #2575 in commit 2c1b97bf4, switching Catkin spread tests from EOL Indigo to Kinetic and removing obsolete Ubuntu 14.04 filters, resolving LP #1830769.

Resolution: closed resolved

Reason: PR #2575 was approved and merged as commit 2c1b97bf4. Its changes restored Catkin pull testing by replacing Indigo with Kinetic and removing unsupported 14.04 filters.

Evaluated by: mr-cal-bot

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) by updating the legacy pull test in the Catkin spread suite to use Kinetic instead of Indigo. It also removes all 14.04 spread filters given that no 14.04 runners exist anymore (it, too, is EOL).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #2575 in commit 2c1b97bf4, switching Catkin spread tests from EOL Indigo to Kinetic and removing obsolete Ubuntu 14.04 filters, resolving LP #1830769.
stealth/space-bunny-alpha — closed resolved Merged PR #2575 in commit 2c1b97bf4, replacing EOL Indigo with Kinetic in Catkin spread tests and removing obsolete Ubuntu 14.04 filters, resolving LP: #1830769.
stealth/space-bunny-alpha — closed resolved Merged #2575 updated Catkin spread tests from EOL Indigo to Kinetic and removed obsolete 14.04 filters, resolving LP: #1830769.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Merged into master. Updated Catkin spread tests from EOL Indigo to Kinetic and removed obsolete 14.04 spread filters to resolve broken dependency resolution and test execution. Code coverage decreased by 0.02%.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1830769 Catkin plugin: tests failing due to indigo EOL snapcraft (launchpad) closed Catkin spread tests were moved from EOL ROS Indigo to Kinetic by merged PR canonical/snapcraft#2575 (commit 2c1b97bf4); PR #2572 handled the release branch.
87%
#2572 [legacy] catkin spread tests: stop testing indigo snapcraft merged Merged legacy branch PR (2019): swapped EOL Indigo for Kinetic in Catkin spread tests and dropped 14.04 tests, resolving LP: #1830769. Mainline equivalent merged as snapcore/snapcraft#2575 (commit 2c1b97bf4).
84%
#2573 catkin spread tests: restrict tests to Ubuntu 16.04 snapcraft closed PR #2573 (filter Catkin spread tests to Ubuntu 16.04, dropping EOL 14.04) was not merged; maintainer kyrofa closed it in favour of #2575, which was merged as commit 2c1b97bf4.
77%
#1783828 Move Catkin plugin tests to spread snapcraft (launchpad) closed Catkin plugin integration tests were migrated from Python to a Spread suite by merged PR #2206, commit 317d4a03a.
71%
#2584 catkin spread tests: finer system filter for legacy-pull snapcraft merged PR #2584 merged as 811c0fd37, restoring the architecture filter for catkin legacy-pull spread tests to prevent unintended ppc64el runs after #2575.
71%
#1783829 Move Catkin Tools plugin tests to spread snapcraft (launchpad) closed Catkin Tools integration coverage was migrated from Python to Spread by merged canonical/snapcraft#2206 (317d4a03a); LP #1783829 was later closed as stale housekeeping.
70%