snaps tests fail in armhf
Metadata
Current evaluation
Armhf snap test builds were fixed by snapcore/snapcraft#990, merged as f467e55bc; installation testing remained deferred because runners used LXC.
Resolution: closed resolved
Reason: snapcore/snapcraft#990 was merged as commit f467e55bc, titled "tests: fix snaps tests in armhf", resolving the build failures. Installation testing remained deferred because the armhf runners used LXC.
Evaluated by: mr-cal-bot
No scores available.
Issue body
A few snaps tests remain failing in armhf.
We can't yet install the snaps because the runners use a lxc machine, but we should be able to build them without problems.
And in the future, we could reenable the installation.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Armhf snap test builds were fixed by snapcore/snapcraft#990, merged as f467e55bc; installation testing remained deferred because runners used LXC. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed armhf snap test builds in snapcore/snapcraft#990, merged as f467e55bc; installation remained deferred because armhf runners used LXC. | |
| stealth/space-bunny-alpha | — | closed stale | Armhf snap installation tests remained blocked by LXC runner limitations; the later enablement PR, canonical/snapcraft#1430, was closed as stale without merging. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. armhf snap tests fail due to LXC runner limitations preventing installation. Deferring reenablement until infrastructure supports it. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as deferred due to LXC runner limitations preventing snap installation on armhf. Builds should succeed, with installation potentially re-enabled in the future. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as deferred due to LXC runner limitations preventing snap installation on armhf. Tests remain disabled pending future infrastructure updates. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed as deferred due to LXC runner limitations preventing snap installation on armhf. No fix implemented; re-enabling installation remains a future consideration. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcore/snapcraft#990
(confidence 100%)
Merged as commit f467e55bc with the matching armhf snap-test fix.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1649899 integration tests fail in armhf | snapcraft (launchpad) | closed | Armhf integration tests were fixed and re-enabled by merged PR snapcore/snapcraft#971 (commit a725e69da). | |
| #990 tests: fix snaps tests in armhf | snapcraft | merged | Merged PR #990 as commit f467e55bc, correcting armhf failures in snap tests across 11 files and closing Launchpad bug #1650458. | |
| #1671192 kernel unit tests fail in armhf and arm64 | snapcraft (launchpad) | closed | Kernel plugin unit tests failed on armhf/arm64 after snapcore/snapcraft#1148 added DTB build/install args only for ARM; fixed by snapcore/snapcraft#1178 (commit b2a31b957), which made the tests architecture-independent. | |
| #1589779 snap tests fail when executed in a platform that's not amd64 | snapcraft (launchpad) | closed | Fixed by ubuntu-core/snapcraft PR #554 (commit baed96749), making snaps tests architecture-aware; released in snapcraft 2.11 after successful verification. | |
| #1430 tests: enable the snaps installation in armhf | snapcraft | closed | PR #1430 was closed unmerged as stale WIP; its attempt to enable snap-installation tests on armhf was abandoned after the change stopped working. | |
| #2012074 snapcraft cannot build snap by default on aarch64 | snapcraft (launchpad) | open | ARM64 default builds failed on Snapcraft 7.3.1 because core20 selected amd64-only Multipass images; later defaults use core22/LXD on Linux, addressing the reported path. | |
| #1534531 snapcraft-examples opencv example cannot run on armhf | snapcraft (launchpad) | closed | Duplicate of snapcraft#1534530, where the armhf OpenCV failure was attributed to building on Wily for an older target; building on Xenial worked, so no code fix was needed. | |
| #1569401 example tests are failing because they call the old snappy command | snapcraft (launchpad) | closed | Example tests were updated from snappy to snap, fixing Launchpad #1569401 through merged PR ubuntu-core/snapcraft#439 (commit bce446559). | |
| #1595 tests: fix the skip of snapd integration tests in armhf | snapcraft | merged | Merged #1595 (8db14753d), fixing armhf snapd integration-test skips by checking self.deb_arch only after the parent setUp initialized it. | |
| #945 Fix unittests in armhf | snapcraft | merged | Merged PR #945 as commit 073332b9b, making Snapcraft unit tests architecture-agnostic so they pass on armhf. |