← Back to issue list

catkin spread tests: finer system filter for legacy-pull

View original Github issue

Metadata

Project
snapcraft
Number
#2584
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

When moving to defaulting to indigo in: 2c1b97bf41c4bf9e787c06bd85d3119a23263fb7 The finer architecture filter was lost and the spread task for catkin's legacy-pull started to run on ppc64el. To solve this, the relevant parts of the system filter at the suite level was brought into this task. Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged. Restored a finer architecture filter for the catkin legacy-pull spread task lost during the indigo default migration, preventing incorrect execution on ppc64el by importing the suite-level system filter.
qwen3.6-35b-a3b-mtp-q6 Merged. Restored the finer architecture filter for the catkin legacy-pull spread task lost during the indigo default update, preventing incorrect execution on ppc64el.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2572 [legacy] catkin spread tests: stop testing indigo snapcraft merged 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.
74%
#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.
72%
#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%