Automated Testing Community
Create infastructure and documentation in support of the emerging automated testing community within qa
Blueprint information
- Status:
- Not started
- Approver:
- Jono Bacon
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Nicholas Skaggs
- Definition:
- Approved
- Series goal:
- Accepted for raring
- Implementation:
- Unknown
- Milestone target:
- ubuntu-13.04
- Started by
- Completed by
Whiteboard
Documentation
- Review documentation, remedy shortcomings.
http://
- Set up list of good test-case examples.
Tasks
- Set up list of important packages and list of important areas we want covered.
- Track percentage of covered test-cases.
Outreach
- Write blog entries.
- Do video hangouts.
- Make sure we have sessions at UDW/UOW/etc.
How do we ensure tests are upstreamed well, and we don't fragment the upstream community from ubuntu?
- Ensure documentation is clear about how to use autopkgtest
- Ensure testcases go upstreams when and where possible
- Be transparent in sharing testcases
Work Items
Work items:
[nskaggs] Review QATeam wiki documentation and add links to current docs: DONE
[dholbach] Record screencast about "getting started with autopkgtest": POSTPONED
[dholbach] User-test autopkgtest docs: POSTPONED
[dholbach] clarify in documentation that unit tests belong upstream: POSTPONED
[dholbach] clarify when tests are run and which infrastructure (network?) ("run whenever they change or when their reverse dependencies change" --> you mean dependencies yes?) - clarify what we don't cover.: POSTPONED
[dholbach] document <email address hidden> - #ubuntu-quality: DONE
[dholbach] document how to pick a test from the list: DONE
[dholbach] Talk to pitti, seb128 and dpm about getting a list of most-important packages together (https:/
[dholbach] do graphs for "covered packages" (http://
[dholbach] organise UDW session about automated testing: DONE
[dholbach] organise UOW session about automated testing: TODO
[dholbach] Organise three Automated Testing Hackfests (2 at the beginning, 1 in the middle): DONE
[nskaggs] Organise three Automated Testing Hackfests (2 at the beginning, 1 in the middle): DONE
[dholbach] set up video hangout schedule (https:/
[nskaggs] Talk about why you would choose autopkg, autopilot, utah, etc. Explain automated testing tools and give summary in the wiki documentation: DONE
[scottritchie] Add autopkgtest into the packaging-dev metapackage: DONE