CheckboxIntegrateRegressionTesting

Differences between revisions 1 and 2
Revision 1 as of 2008-12-06 17:36:26
Size: 1731
Editor: cpc1-oxfd8-0-0-cust993
Comment: new spec
Revision 2 as of 2008-12-07 13:23:30
Size: 2130
Editor: cpc1-oxfd8-0-0-cust993
Comment: use cases
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:

 * '''Launchpad Entry''': UbuntuSpec:foo
 * '''Created''':
 * '''Contributors''':
 * '''Packages affected''':
 * '''Launchpad Entry''': [[https://blueprints.edge.launchpad.net/ubuntu/+spec/qa-expand-checkbox-coverage|qa-expand-checkbox-coverage]]
 * '''Created''': 2008-12-05
 * '''Contributors''': sbeattie, apulido, schwuk, cr3
 * '''Packages affected''': checkbox
Line 16: Line 15:

 * Provide a larger pool of tests to be run by the security and SRU validation teams to test for general regressions when preparing updates to -security and -updates
 * Create a wider base for platform team milestone testing and certification testing
  • Launchpad Entry: qa-expand-checkbox-coverage

  • Created: 2008-12-05

  • Contributors: sbeattie, apulido, schwuk, cr3

  • Packages affected: checkbox

Summary

Checkbox currently has a limited amount of test coverage, due to its history of being the hardware testing tool. We would like to expand its test coverage by incorporating other existing testsuites, like the security teams qa-regression-testing tests and ldtp based testing.

Rationale

Provide more in-depth and varied testing.

Use Cases

  • Provide a larger pool of tests to be run by the security and SRU validation teams to test for general regressions when preparing updates to -security and -updates
  • Create a wider base for platform team milestone testing and certification testing

Assumptions

Design

Integrate test cases from other collections.

Questions:

  • Should other test collections be pulled in in bulk, or should we cherry-pick?
  • How to organise the tests?
  • How to maintain them?

Implementation

Candidate suites:

  • Security team collection
  • Autotest, LTP, LSB
  • Phoronix test suite

UI Changes

Should you be able to select a test suite in Checkbox at run time?

Code Changes

Migration

Unresolved issues

This should highlight any issues that should be addressed in further specifications, and not problems with the specification itself; since any specification with problems cannot be approved.

BoF agenda and discussion

Use this section to take notes during the BoF; if you keep it in the approved spec, use it for summarising what was discussed and note any options that were rejected.


CategorySpec

QATeam/Specs/CheckboxIntegrateRegressionTesting (last edited 2009-11-10 15:19:11 by pool-71-114-235-234)