← 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

PR #2584 merged as 811c0fd37, restoring the architecture filter for catkin legacy-pull spread tests to prevent unintended ppc64el runs after #2575.

Resolution: closed resolved

Reason: PR #2584 was merged in commit 811c0fd37. It restored the relevant system filter in the legacy-pull task, preventing the test from running on ppc64el.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved PR #2584 merged as 811c0fd37, restoring the architecture filter for catkin legacy-pull spread tests to prevent unintended ppc64el runs after #2575.
stealth/space-bunny-alpha — closed resolved Merged in PR #2584 (811c0fd37), restoring the task-level architecture filter so catkin legacy-pull spread tests no longer run on ppc64el.
stealth/space-bunny-alpha — closed resolved Merged PR #2584 (811c0fd37) restored the architecture filter for catkin legacy-pull tests, preventing unintended runs on ppc64el after the indigo default change.
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.

Update history

No update history recorded yet.

Related work

  • Caused By: snapcraft#2575 (confidence 99%)

    The catkin test configuration change in #2575 lost the finer architecture filter and exposed the task to ppc64el.

Related issues

Issue Project State Summary Similarity
#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.
75%
#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).
73%
#2610 catkin spread tests: dump apt-config on failures for legacy snapcraft merged Merged PR #2610 in commit 27424951b, adding apt-config dumps on legacy catkin spread-test failures to diagnose intermittent GCE failures.
72%
#2575 catkin spread tests: use kinetic instead of indigo snapcraft merged 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.
71%