ci: enable integration tests on arm64
Metadata
Current evaluation
Merged PR #921 in commit 55b77b8 enabled basic and LXD integration tests on Ubuntu ARM runners, preparing CI for CRAFT-4990.
Resolution: closed resolved
Reason: The approved PR passed all CI checks and was merged as commit 55b77b8, adding ARM64 coverage for basic and LXD integration tests.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
---
This runs the basic and LXD integration tests on Ubuntu ARM runners. It's a CI precursor to the work for CRAFT-4990
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #921 in commit 55b77b8 enabled basic and LXD integration tests on Ubuntu ARM runners, preparing CI for CRAFT-4990. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Enabled basic and LXD integration tests on Ubuntu ARM runners in CI, serving as a precursor to CRAFT-4990. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #1030 ci: run Python tests on arm64 | craft-application | merged | Merged #1030 as 944c358f, adding ARM64 Python unit/integration test runners and fixing architecture-specific test failures; residual fetch-service coverage moved to #1032. | |
| #46 ci: test on more platforms | debcraft | merged | Merged PR #46 as commit 5cb752c, expanding CI tests to Ubuntu 22.04/24.04, including ARM64, with all checks passing. | |
| #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). | |
| #5248 ci: publish snaps to arm64 | snapcraft | merged | Merged PR #5248 as commit f36284b08, adding CI publication of test snaps for arm64 to support testing on arm64 devices. |