Sine Ubiquity LVM and LUKS support is nearing completion, here is the test cases that you should performed: once over (to verify the spec); automated in jenkins (for continuous integration); manually (for ISO testing), as appropriate.

Automatic Partitioning, whole disk (2 tests)

Perform existing DesktopWhole but with following changes

Automatic Partitioning, whole disk, LVM twice in a row (1 test)

Perform existing DesktopWhole again but with following

Pre-requisite:

Test-case:

Due to partman-lvm quirks this might fail or show extra unneeded dialogues. (This is believed to be fixed, and hence both installations should be identical experience)

Automatic Partitioning, Resize, existing LVM (4 tests)

Perform something similar to the existing testcase http://testcases.qa.ubuntu.com/Install/DesktopResize, but have an LVM group across the whole disk.

Pre-requisite:

The goal here is to:

Attempt test case combinations of:

Automatic Partitioning, Resize, existing encrypted LVM (4 tests)

Perform something similar to the existing testcase http://testcases.qa.ubuntu.com/Install/DesktopResize, but have an LVM group across the whole disk.

Pre-requisites:

The goal here is to:

Attempt test case combinations of:

Manual Partitioning (5 tests)

Perform regular manual partitioning test case DesktopManual

Perform manual partitioning with:

Conclusions

The above 15 tests should ideally be performed at least once on various types of hardware (VMs/bare metal) x supported arches.

Above tests are expected to uncover:

Ubiquity/LVMLUKSTesting (last edited 2012-08-28 10:01:59 by xnox)