Test Plan Template
S No |
Test Description |
Steps |
Expected Results |
Priority(P0/P1) |
Type (Sanity/Functional/Upgrade/Performance) |
Automatable(Y/N) |
Hyper-V (Y/N) |
Other VMM(Y/N) |
|
Licensing |
Verify source carries Apache license header discussed at http://www.apache.org/legal/src-headers.html |
No references to existing copyright. |
P0 |
Sanity |
Y |
Y |
N |
|
Register Template |
Register templates of type VHD and VHDX |
Templates of type VHD and VHDX should download properly and be reported as 'Ready'. |
P0 |
Functional |
Y |
Y |
N |
|
Register Template GUI |
Verify register template GUI allows VHDX and VHD templates be created for Hypervisors of type Hyper-V |
VHDX and VHD should appear in drop download of image types when hypervisor is Hyper-V |
|
Functional |
N |
Y |
N |
|
Dashboard Reporting |
Verify that single Hyper-V 2012 cluster reports unallocated storage pool space correctly. |
Plugin reports unallocated space equal to space available on local filesystem disk that provides the pool. |
|
Functional |
N |
Y |
N |
|
Add Hyper-V Host |
Create advanced zone with network isolation and a XenServer cluster, which will host the system VMs. |
|
|
Functional |
Y |
Y |
N |
|
VM Lifecycle |
1. Create instance from Hyper-V template. |
domR should be started on the XenServer cluster |
|
Functional |
Y |
Y |
N |
|
VM State Synchronisation |
1. Create instance from Hyper-V template. |
The state in CloudStack should have been udpated. |
|
Functional |
Y |
Y |
N |
Testing requires that an agent be started on a Hyper-V 2012 enabled platform.
-DskipTests=false
. E.g. from root of Hyper-V plugin, run
mvn install -DskipTests=false
Feature spec & progress Hyper-V 2012 (3.0) Support