Improve QEMU test coverage
At the moment we have a very basic automated continuous integration setup: it builds qemu-linaro from git and confirms that two images (beagle, versatile) boot OK. We should extend this to cover other architectures, linux-user testing, and ARM correctness testing. We should also set up automated benchmarking of builds so that we can track whether performance is improving or not.
We had a session at UDS-O which covered this. If we can provide straightforward instructions for what needs testing the validation team should be able to set something up either via jenkins or abrek or both.
Blueprint information
- Status:
- Started
- Approver:
- Michael Hope
- Priority:
- Low
- Drafter:
- Peter Maydell
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Started
- Milestone target:
- backlog
- Started by
- Michael Hope
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
michaelh put this in the backlog as some has been done but the main remains.
Work Items
Work items:
write requirements email to send to Paul Larson etc: DONE
identify useful benchmarks and tests, and sort them by order of bang-for-the-buck: TODO
send validation folk necessary info, command lines, minor wrapper scripts: TODO
Dependency tree
* Blueprints in grey have been implemented.