fix: fix tests on arm64
Metadata
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 To:
canonical/craft-archives#144
(confidence 100%)
ARM64 test failure report fixed by this PR.
-
Blocked By:
canonical/craft-archives#143
(confidence 100%)
Merged prerequisite required by PR #145.
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #945 Fix unittests in armhf | snapcraft | merged | Merged PR #945 as commit 073332b9b, making Snapcraft unit tests architecture-agnostic so they pass on armhf. | |
| #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. |