catkin spread tests: finer system filter for legacy-pull
Metadata
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. | |
| #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). | |
| #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. | |
| #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. |