DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.

DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
|
This feature is implemented for following hypervisor |
|
|
|
|
|
|
|
|
|
|
||
Test Case ID |
Test Case Name |
Steps |
Expected Result |
Priority |
Test Case Type |
Automatable(Y/N) |
VMWARE(Y/N) |
KVM(Y/N) |
XEN(Y/N) |
OVM(Y/N) |
BAREMETAL(Y/N) |
||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 |
UI/API check |
1-Add cluster using API addCluster |
add cluster API should have new parameters cpuovercommitratio and ramovercommitratio |
P0 |
|
Y |
|
|
|
|
|
||
2 |
UI/API check |
1- update commit ratio using API UpdateOvercommitRatio with parameter cpuovercommitratio,ramovercommitratio. |
response should contain " details of the updated cluster along with the overcommit ratios" |
P0 |
|
Y |
|
|
|
|
|
||
3 |
DB check |
1-Logoin through UI |
1-There should be some attribute ,which represent overcommit factor and should store overcommit factor for the already existing clusters . |
P0 |
|
Y |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
||
4 |
Deploy vm in a cluster with ram overcommit factor 2x |
1-deploy vm with ram= x |
1- VM in step 1 should get deployed |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
5 |
Deploy VM in cluster with ram overcommit factor 2x |
1-deploy vm with ram= x |
1- VM in step 1 should get deployed |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
6 |
Deploy vm in a cluster with cpu overcommit factor 2x |
1-deploy vm with cpu= x |
1- VM in step 1 should get deployed |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
7 |
Deploy vm in a cluster with cpu overcommit factor 2x |
1-deploy vm with cpu= x |
1- VM in step 1 should get deployed |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
8 |
Deploy vm in cluster with overcommit factor x . and total available ram = M |
1-Deploy vm with aSO where ram=y GB |
1-CS will choose a value in y/x to y such that total required ram will be < M. |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
|
|
|
|
|
|
|
|
|
|
|
|
||
9 |
Addition of host to cluster(with ram overcommit >1 and cpu overcommit =1) |
add a host(which supports ram overcommit but not CPU) to cluster |
1- CS should add host to cluster |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
10 |
Addition of host to cluster(with ram overcommit =1 and cpu overcommit >1) |
add a host(which supports cpu overcommit but not ram) to cluster |
1- CS should add host to cluster |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
11 |
Addition of host to cluster(with cpu overcommit >1 and ramovercommit >1) |
add a host(which supports cpu and ram overcommit) to cluster |
1-CS should add host to cluster |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
12 |
Addition of host to cluster(with ram overcommit >1 and cpu overcommit =1) |
add a host(ram overcommit not supported,but cpu overcommit supported ) to cluster |
1- CS should not add host to cluster |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
13 |
Addition of host to cluster(with ram overcommit =1 and cpu overcommit >1) |
add a host(cpu overcommit not supported but ram overcommit supported) to cluster |
1- CS should not add host to cluster |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
|
|
|
|
|
|
|
|
|
|
|
|
||
14 |
Change in cpu overcommit factor from 1 to x(>1). of cluster |
If there is host does not support cpu overcommit |
1-CS should not allow change of overcommit factor |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
15 |
Change in ram overcommit factor from 1 to x(>1). of cluster |
If there is host does not support ram overcommit |
1-CS should not allow change of overcommit factor |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
16 |
Change in cpu and ram overcommit factor from 1 to x(>1). of cluster |
If there is host does not support cpu and ram overcommit |
1-CS should not allow change of overcommit factor |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
17 |
Change in cpu and ram overcommit factor from 1 to x(>1). of cluster |
If all the host cluster support cpu and ram overcommit |
1-CS should allow change of overcommit factor |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
18 |
Change in ram overcommit factor from 1 to x(>1). of cluster |
If all the host cluster support ram overcommit |
1-CS should allow change of overcommit factor |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
19 |
Change in cpu overcommit factor from 1 to x(>1). of cluster |
If all the host cluster support cpu overcommit |
1-CS should allow change of overcommit factor |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
|
"overcommit factor update " effect on vm |
|
|
|
|
|
|
|
|
|
|
||
|
|
1-Login Through UI |
|
|
|
|
|
|
|
|
|
||
20 |
|
5-when y<x and there is no(less than required) resource left in cluster according to new overcommit ratio |
1-VM deployed in step 3 should not have any effect of y |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
21 |
|
5-when y<x and there is enough resource left in cluster according to new overcommit ratio |
1-VM deployed in step 3 should not have any effect of y |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
22 |
|
5-when y>x and there is enough resource left in cluster according to new overcommit ratio |
1-VM deployed in step 3 should not have any effect of y |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
23 |
|
5-when y>x and there is not enouh resource left in cluster according to new overcommit ratio |
1-VM deployed in step 3 should not have any effect of y |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
|
|
|
|
|
|
|
|
|
|
|
|
||
24 |
upgrade path |
Pre upgrade steps |
1- Upgrade should be successful . |
|
Upgrade |
Y |
Y |
Y |
Y |
N |
N |
||
|
|
|
|
|
|
|
|
|
|
|
|
||
25 |
Number of max VM can be deployed (CPU overcommit factor x, actula cpu C) in case enough RAM available. |
1- Deploy a vm with a SO where cpu=y . |
number of vm must be limited by n*y/x<C (nummber of vm *lower value of ram < total cpu in cluster) |
P1 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
26 |
Number of max VM can be deployed (RAM overcommit factor x, actula ram M) in case enough CPUs are available. |
1- Deploy a vm with a SO where ram=y ,limit(y/x ,y) |
number of vm must be limited by n*y/x<M (nummber of vm *lower value of ram < total memory in cluster) |
P1 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
|
|
|
|
|
|
|
|
|
|
|
|
||
27 |
Migrate vm from one cluster to another |
|
vm should be able to migrate in any cluster ,having required resources available, irrespective of overcommit factor . |
P0 |
Functional |
Y |
Y |
Y |
Y |
N |
N |
||
|
|
|
|
|
|
|
|
|
|
|
|
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1a6476e3-faf2-4d4e-96c5-d7d74b2c09b3"><ac:plain-text-body><![CDATA[ |
28 |
Dash board display |
|
yet to decide [https://issues.apache.org/jira/browse/CLOUDSTACK-1098] |
|
|
|
|
|
|
|
|
]]></ac:plain-text-body></ac:structured-macro> |