Review progress on automated Ubiquity testing and discuss further work
Ubiquity now has a small unit test suite along with a set of system tests run in Jenkins. Review progress on this, examine how it can be made more accessible to developers, and discuss further improvements.
Blueprint information
- Status:
- Not started
- Approver:
- Steve Langasek
- Priority:
- Medium
- Drafter:
- Evan
- Direction:
- Approved
- Assignee:
- Evan
- Definition:
- Approved
- Series goal:
- Accepted for oneiric
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Whiteboard
vorlon 2011-05-25: "increase the number of unit tests" is rather open-ended, do you have a specific target here?
how does a bootchart regression test fit in with the rest - that doesn't really seem related to ubiquity?
ev 2011-05-26: Set a specific target for the unit tests. Bootchart regression testing isn't directly related to ubiquity, but it could use the same test harness and would be run right after the install tests, on the system created by them.
Work items:
[ev] Create LDTP tests for the remaining ISO testing tracker test cases: TODO
[ev] Increase the number of unit tests in ubiquity to 75% coverage: INPROGRESS
[ev] Add coverage testing to ubiquity's test harness: TODO
[ev] Investigate incorporating a separate bootchart regression test: TODO
[ev] Connect internal Jenkins instance to public-facing instance: TODO
[ev] Connect other platform-level testing systems to Jenkins: TODO
[ev] Investigate tracking overall memory consumption trends during testing: TODO