← Back to issue list

rust test with revision is skipped in armhf

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1655203
Type
issue
State
closed
Author
~elopio
Labels
plugin tests
Created
Updated
Closed

Current evaluation

Fixed by PR snapcraft#1040, which changed the Rust integration-test revision to one supporting armhf.

Resolution: closed resolved

Reason: The maintainer linked PR snapcraft#1040 as the resolution; it replaced Rust 1.13, which lacked armhf support, in the revision integration test.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The rust integration test for a snapcraft specifying a revision is skipped in armhf because it is using the revision 1.13, and that one doesn't work on armhf: https://github.com/rust-lang/rust/issues/36259 We need to use a different revision, that supports armhf, to be able to test it in all the platforms.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Fixed by PR snapcraft#1040, which changed the Rust integration-test revision to one supporting armhf.
stealth/space-bunny-alpha — closed resolved Fixed in snapcore/snapcraft#1040 (commit c82d8a011), changing the rust-revision integration test from Rust 1.13 to 1.12 so it runs on armhf.
stealth/space-bunny-alpha — closed resolved Fixed by merged snapcraft#1040 (c82d8a011), which changed the Rust revision integration test from 1.13 to 1.12 so it could run on armhf.
stealth/space-bunny-alpha — closed resolved Updated the Rust integration test to use Rust 1.12 and run it on armhf. The change merged in PR #1040 via commit c82d8a011.
qwen/qwen3.6-35b-a3b — — Closed without resolution. The rust integration test remains skipped on armhf due to revision 1.13 incompatibility, requiring an armhf-compatible revision update.
qwen/qwen3.6-35b-a3b — — Closed without resolution. The rust integration test remains skipped on armhf due to revision 1.13 incompatibility. Resolving requires updating to an armhf-compatible rust revision.
qwen/qwen3.6-35b-a3b — — Closed without a linked fix or PR. The rust integration test was skipped on armhf due to revision 1.13 incompatibility. The report was abandoned or resolved by updating the rust revision elsewhere.
qwen/qwen3.6-35b-a3b — — Closed without resolution or linked PR. The armhf rust test remains skipped due to revision 1.13 incompatibility, indicating the issue was abandoned or superseded by updated test configurations.
qwen3.6-35b-a3b-mtp-q6 — — Closed. Addressed by updating the Rust revision to an armhf-compatible version, allowing the integration test to run on all platforms.

Update history

Date Change
created

Related work

  • Likely Fixed By: snapcraft#1040 (confidence 99%)

    The sole issue comment identifies this PR as the fix.

Related issues

Issue Project State Summary Similarity
#1040 Run the rust test in armhf snapcraft merged Merged PR #1040 in commit c82d8a011, updating the Rust revision integration test to use Rust 1.12 so it runs on armhf, resolving LP #1655203.
76%
#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).
75%
#1803466 rust test errors in legacy snapcraft (launchpad) closed Closed as stale after the legacy Snapcraft branch became obsolete; no resolving PR or commit was linked for the two Rust integration-test failures.
73%
#945 Fix unittests in armhf snapcraft merged Merged PR #945 as commit 073332b9b, making Snapcraft unit tests architecture-agnostic so they pass on armhf.
72%
#1838 tests: fix broken rust test snap snapcraft merged Merged in snapcraft#1838 as 0fe7def33, removing an unnecessary unversioned log dependency that broke the rust-with-revisions test snap.
72%