tests: skip the tests that can't be run in arm64
Metadata
Current evaluation
Closed unmerged; PR #1145 superseded it and was merged as b24e70721, changing unsupported arm64 tests to expect failure instead of being skipped.
Resolution: closed superseded
Reason: The author closed #1119 to rework the test behavior. PR #1145 implemented that revised approach and merged as commit b24e70721.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: [#1662917](https://bugs.launchpad.net/snapcraft/+bug/1662917)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged; PR #1145 superseded it and was merged as b24e70721, changing unsupported arm64 tests to expect failure instead of being skipped. | |
| stealth/space-bunny-alpha | — | closed superseded | Skip-only PR #1119 (LP: #1662917) was closed unmerged by come-maiz on 2017-02-08; its rework, expectFailure for arm64-incompatible tests, landed as PR #1145 (commit b24e70721). | |
| stealth/space-bunny-alpha | — | closed superseded | Skip-only PR #1119 (LP: #1662917) was closed unmerged by its author, who intended to change skips into expected failures; that rework landed as canonical/snapcraft#1145, merged as commit b24e70721. | |
| stealth/space-bunny-alpha | — | closed superseded | Skip-only PR #1119 was closed unmerged and superseded by canonical/snapcraft#1145, merged as b24e70721 to make unsupported arm64 tests expect failure. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. The author abandoned the pull request after forgetting to commit final changes, planning to update it to explicitly expect arm64 test failures before resubmission. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without merging. The author abandoned the pull request after forgetting to commit test updates, planning to resubmit once tests are configured to expect failures on arm64. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/snapcraft#1145
(confidence 99%)
Merged replacement that marks unsupported arm64 tests as expected failures rather than skipping them.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #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. | |
| #145 fix: fix tests on arm64 | craft-archives | merged | Merged as commit 8459563, fixing arm64 test expectations after prerequisite #143 and resolving #144. | |
| #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. |