Continuous integration for ARM & Intel
Registered by
Francis J. Lacoste
Rationale:
We need a robust QA environment to ensure that new changes don't break existing use-cases and work across the hardware we support.
Goal:
Run integration tests against all new commits to prevent regression. Regression tests should ensure that things continue to work on Intel and ARM as well as across the various Ubuntu version we support.
Blueprint information
- Status:
- Complete
- Approver:
- Julian Edwards
- Priority:
- High
- Drafter:
- Julian Edwards
- Direction:
- Approved
- Assignee:
- Julian Edwards
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Francis J. Lacoste
- Completed by
- Julian Edwards
Related branches
Related bugs
Sprints
Whiteboard
(?)
Work Items
Work items:
[matsubara] Run integration tests automatically from Jenkins based on archive uploads: DONE
[matsubara] Write Juju integration tests to deploy and scale a service: DONE
[matsubara] Write tests deploying to ARM: DONE
[matsubara] Document the test cases covered by the integration tests: DONE
[matsubara] Trigger integration tests from PPA uploads and daily builds: DONE