test: add core boot spread test
Metadata
Current evaluation
Merged PR #375 added an arm64 core-image boot spread suite, marked boot tests manual, and optimized classic arm64 QEMU arguments for faster startup.
Resolution: closed resolved
Reason: PR canonical/imagecraft#375 was merged after approval from two reviewers. It added core-image boot coverage and streamlined the existing classic arm64 boot tests.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- Adds spread test suite for booting core images (only includes arm64 image)
- Marks boot tests as manual
- Also updates qemu arguments for booting classic arm64 image to run faster
---
- [x] I've followed the [contribution guidelines](https://github.com/canonical/imagecraft/blob/main/CONTRIBUTING.md).
- [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [ ] I've successfully run `make lint && make test`.
- [ ] I've added or updated any relevant documentation.
- [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #375 added an arm64 core-image boot spread suite, marked boot tests manual, and optimized classic arm64 QEMU arguments for faster startup. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #375 added an arm64 core-image boot spread suite, marked boot tests manual, and tuned classic arm64 QEMU arguments for faster boots. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after two approvals. Introduces a spread test suite for core arm64 image booting, marks boot tests manual, and optimizes QEMU arguments for faster classic arm64 booting. CI passed except for an OSV-scanner warning. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
10
Complexity:
20
Confidence:
85
|
needs review | Adds a spread test suite for booting core arm64 images, marks boot tests as manual, and updates QEMU arguments for faster execution. Currently approved by two reviewers with one unresolved comment and a failing OSV security scan. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
5
Complexity:
15
Confidence:
90
|
needs review | Adds a core boot spread test to the project. Currently awaiting maintainer review and CI validation. Contribution checklist remains unchecked. |
Update history
| Date | Change |
|---|---|
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #394 test: add core pi boot spread test | imagecraft | merged | PR #394 (smethnani) merged, adding a Pi core spread boot test that extracts and passes kernel, initrd and device tree to QEMU and runs install and run modes; approved by 2 reviewers with spread checks green. | |
| #356 ci: add qemu spread suite | imagecraft | merged | Merged canonical/imagecraft#356 as commit bcb343c, adding a QEMU-based Spread suite to verify that amd64 and arm64 images boot successfully. |