Review progress on automated Ubiquity testing and discuss further work

Registered by Colin Watson on 2011-05-05

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

Related branches

Sprints

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

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.