You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Test Case IDTest Case NameStepsExpected Result
1Register a template

1-Create a multi volume vm template which have multiple volume from vcenter

2-register template

 

 

1-Template registration should be successful

 

2check db tables

1-Create a multi volume vm template which have multiple data volume from vcenter

2-register vm template

3-check the vm_template and vm_template_store_ref table

1-There should be an entry in both table for each data disk in ova file
3check  vm_templates table for new attributecheck parent_template id   in vm_template tableit should be present
4check parent id for data disk template

1-Create a multi volume vm template which have multiple volume from vcenter

2-register vm  template

3-check parent_template_id for each data disk

1-For each data disk parent_template_id should point to VM template
5check parent id for vm template 

1-Create a multi volume vm template which have multiple volume from vcenter

2-register template

3-check parent_template_id for vm template

it should be NULL
6

check secondary storage location

of datadisk template

1-Create a multi volume vm template which have multiple volume from vcenter

2-register template

3-check the data disk template location in secondary storage

it should be template/tmpl/2/data disk template id/
7check content of data disk templatego to secondary storage and chck  data disk template contant--
8Data disk creation failed

1-register a template with multiple volume

2-make one one data disk creation fail

1-Rest of the datadisk creation should be successful

2-warnig messages should be thrown  in log as well as in UI for failure

9list templateDO list templateit should list all the template (datadisk template + vm template)
10check template type

1-do list template

2-check data disk template type

template type should be "Datadisk"
11check template type

1-do list template

2-check data normal template type
normal template type should be set user
12check bootable attribute

1-do list template

2-check attribute bootable for datadisk template

bootable should be set to false
13check bootable attribute

1-do list template

2-check attribute bootable for regular template
bootable should be set to true
14check guestos attribute

1-do list template

2-check attribute guesstos for datadisk template
guestos should be set to false
15check guestos attribute

1-do list template

2-check attribute guestos for regular template
guestos should  set to true
16delete vm template1-try to delete vm template

1- Template deletion should be successful

2-all the data disk related to vm templates hould also get deleted

17delete data disk template1-try to delete individual data disk template1-deletion should be successful
18delete  vm template and list

1- delete vm template

2-do list template

list template should not show deletead vm template as well as data template

related to vm template

19delete data template and list

1-delete data template

2-do list template

list template should not show particular template
20copy  datadisk template1-trye to copy data disk template to another zoneit should fail with proper warning message
21copy vm templatetry to copy vm template to another zoneit should pass
22delete data disk and copy vm template

1-delete one of the data disk template

2- Try to copy vm template to another zone

it should pass
23update vm template1-Try to update vm template attributeit should be allowed
24update vm template and delete1-update vm template and try to deleteit should be successful
25update data disk template1-Try to update datadisk templateit should be allowed
26update data disk template and try to delete it

1-update data disk template

2- try to delete it

it should be successful
27Update data disk template permissionstry to update data disk template permissionit should not be allowed ,Should throw proper error message
28default permission of data diskcheck default permission of datadiskBy default the Datadisk templates will be private and non-featured
29download vm templatetry to download vm templatewould be able to download root template
 download dat disk templatetry to download data disk templateshould be able to download
30 Deploy vm apicheck deploy vm APIit should have new parameter  datadisktemplatetodiskofferinglist
29deploy a vm without datadisk templateusual flowwhould be successful
29deploy  vm wizardIn deploy vm wizard , check list template per zonelist template should only list vm-template , no data disk template should be listed
30deploy a vm with data disk template

1-select vm template

2-select datadisk template , it should list all the data disk template corresponding

to that vm template

3-select all  data disk template

4- deploy vm

deploy vm should be successfull and vm should have data created for each data disk template
31deploy vm with data disk template

1-select vm template

2-select datadisk template , it should list all the data disk template corresponding

to that vm template

3-select any one  data disk template

4- deploy vm

deploy vm should be successful

vm should have on data disk created

32deploy vm with data disk template

1-register a vm template

2-delete on of the data disk

3-deploy vm with vm template chose all the data disk

 

deleted data disk template should not bi listed.

deploy vm should be successful

33deploy vm using deploy vm apiuse api and pass both parameter , for compute offerings and data disk templatedeploy vm should fail with proper erro message
34deploy a vm with vm_template

1-register a vm template with multiple disk

2-while template registration is in progress try to deploy vm with available root disk from vm template

 

vm deployment should be successful
35deploy vm with vm_template and attach volume

1-deploy  a vm with vm template with multiple data disk template

2-try to attache  another data disk to vm

attach disk should be successful
36detach and attach

1-deploy a vm with vm template

2- attach and detach data disk which are created for data disk template

it should be successful
37detach and attach to  another vm

1-Create  a vm with vm -template wich have multiple data disk

2-dettach some of  data disk

3- deploy a vm with normal template and

4- attach disk created in step 2

atach disk should be successful
38migrate vmcreate a vm with vm -template wich have multiple disk and migrate vmsshould be successful
39migrate data disk

create a vm with with vm -template , and  detache on of hte data disk and migrate it to

another primary storage

migration should be successful
40Try to take vm snapshot

create a vm with vm template which have multiple data disk template ,try to take vm snapshot

snapshot creation should be successful
41try to take snapshot of a data disk

create a vm, with vm template which have multiple data disk template , try to take data disk template

which is created with data disk template

snapshot creation should be successful
42resize volume

create vm with vm template which have multiple data disk template , try to resize some datadisk which are

created by data disk template

should pass
43try to take data disk snapshot

create vm with vm template which have multiple data disk template , try to take snapshot of  datadisk which are

created by data disk template
shoulld pass
44try to create template from data disk snapshot

create  vm with vm template which have multipe data disk template

take volume snapshot

try to create template from snapshot

should pass
45Try to create template from data disk snapshot

create  vm with vm template which have multipe data disk template

take volume snapshot

try to create volume  from snapshot and attache volume to some vms
should pass
46try to take root  disk snapshotcreate a vm with  vm-template and take root disk snapshotshould  pass
47try to create template from data disk snapshot

create  vm with vm template which have multipe data disk template

take root disk  snapshot

try to create template from snapshot
should  pass
48Try to create template from data disk snapshot

create  vm with vm template which have multipe data disk template

take root disk  snapshot

try to create volume  from snapshot and attache volume to some vms
should  pass
49   
50   
51   
  • No labels