← Back to issue list

fix: fix tests on arm64

View original Github issue

Metadata

Project
craft-archives
Number
#145
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged as commit 8459563, fixing arm64 test expectations after prerequisite #143 and resolving #144.

Resolution: closed resolved

Reason: PR #145 was approved and merged as commit 8459563. Its changes corrected the ARM64 test failures tracked by #144.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Requires #143 Fixes #144 CRAFT-3801

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as commit 8459563, fixing arm64 test expectations after prerequisite #143 and resolving #144.
stealth/space-bunny-alpha — closed resolved Merged as 8459563 in #145, fixing arm64 test expectations and closing #144; required #143.
qwen/qwen3.6-35b-a3b — — Merged to fix arm64 test failures. Approved by two reviewers and integrated after passing most CI checks, despite a failing OSV-scanner. Resolves #143 and #144 with a 32-line change across two files.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#144 Some tests fail on arm64 craft-archives closed Fixed arm64 test failures by deriving expected APT Architectures from the host architecture; PR #145 merged as 8459563.
81%
#1119 tests: skip the tests that can't be run in arm64 snapcraft closed Closed unmerged; PR #1145 superseded it and was merged as b24e70721, changing unsupported arm64 tests to expect failure instead of being skipped.
75%
#1145 tests: expect failures for the tests that can't be run in arm64 snapcraft merged PR #1145 merged as commit b24e70721, setting expectFailure on tests that cannot run on arm64 in two test files (+32/-3). It superseded the earlier skip-only PR #1119, which was closed unmerged.
75%
#971 tests: fix integration tests in armhf snapcraft merged Merged PR #971 as commit a725e69da, fixing armhf integration-test setup with architecture-specific test configuration.
75%
#917 Fix unittests in armhf snapcraft closed armhf unit-test fixes PR closed unmerged by come-maiz in favor of #945, which split integration and snaps tests onto separate branches; #945 was later merged as commit 073332b9b.
72%
#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.
72%
#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%
#2520 fix: make integration tests work on ARM Mac runners charmcraft closed ARM-Mac test fixes were abandoned: PR #2520 closed unmerged, and commit f8b267e reverted the faulty changes after review.
71%