← Back to issue list

tests: fix local plugin spread test to be multi-arch aware

View original Github issue

Metadata

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

Current evaluation

Merged as 1469269a2 in PR #3065, updating the local-plugin spread test to support multi-architecture autopkgtests.

Resolution: closed resolved

Reason: PR #3065 was merged as commit 1469269a2. Its test changes make the local-plugin spread test architecture-aware so autopkgtests pass on non-amd64 systems.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This is to allow for the autopkgtests, which run on more than amd64 to pass. 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 Merged as 1469269a2 in PR #3065, updating the local-plugin spread test to support multi-architecture autopkgtests.
stealth/space-bunny-alpha — closed resolved Merged in snapcraft#3065 at commit 1469269a2, making the local plugin spread test architecture-aware so autopkgtests pass beyond amd64.
stealth/space-bunny-alpha — closed resolved Merged an 8-line test fix making the local plugin spread test architecture-aware, allowing autopkgtests on non-amd64 systems to pass.
qwen/qwen3.6-35b-a3b — — Merged a fix updating the local plugin spread test for multi-architecture compatibility, enabling autopkgtests to pass on non-amd64 platforms. Approved by one reviewer, passed CI checks, and applied with minimal changes.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix for the local plugin spread test to support multiple architectures, ensuring autopkgtests pass on non-amd64 platforms. Successfully integrated into the codebase by maintainer sergiusens.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2182 tests: add spread suite for autotools plugin snapcraft merged PR #2182 merged to master as commit eadd86729, consolidating the Autotools plugin and snapd tests into a single Spread suite and resolving LP bug #1783825.
73%
#2188 tests: support running spread suite in autopkgtests snapcraft merged Merged PR #2188 (commit 10139a44e), adding an autopkgtest suite to run Spread during releases; g++ and openssh-server dependencies were added, and armhf was disabled initially.
73%
#13 test(spread): add more spread tests snapcraft-rocks merged Merged PR #13 added Spread tests for architectures, Chisel slices, craftctl, package repositories, and patchelf (+206/-5 across 15 files).
71%
#2701 spread tests: update gnome extension tests snapcraft merged Merged in PR #2701 (commit 53fb65790), updating GNOME extension spread tests to skip unsupported architectures and use shared base-test setup.
70%
#2183 tests: add spread suite for cmake plugin snapcraft merged Merged PR #2183 as commit 51518dbe6, moving CMake plugin and snapd integration tests into a Spread suite and resolving LP #1783830.
70%
#2205 tests: add spread suite for meson plugin snapcraft merged Merged PR #2205 as commit 19c651af4, moving Meson plugin integration tests from Python into a Spread suite and resolving LP #1783837.
70%