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

Compare with Current View Page History

« Previous Version 8 Next »

Test Case ID

Test Case Name

Steps

Expected Result

Type(Functional|Sanity|Updeate)

Automatable(Y/N)

Xen(Y/N)

KVM(Y/N)

VMware(Y/N)

 

 Zone level parameters

 

 

 

 

 

 

 

GP01

API check

1-Check for API "UpdateZoneLevelParamters" 

1-For every change in zone level parameter API "UpdateZoneLevelParamters"

Functional

Y

Y

 

 

GP02

Database check

1-Check "data_center_details"
2-Check for  name and value pair in table

1-Check for value and name for each parameter
2-For each parameter there should be an entry in table "data_center_details"

Functional

Y

Y

 

 

 

pool.storage.allocated.capacity.disablethreshold

 

 

Functional

 

 

 

 

 

UI validation

set "pool.storage.allocated.capacity.disablethreshold"" to some special character, integer(>1) and some alphabet

Should not allow to except (0<x<1)

 

 

 

 

 

 

Default value

Default value of parameter "
pool.storage.allocated.capacity.disablethreshold"

should be equal to Glabale parameter "pool.storage.allocated.capacity.disablethreshold"

Functional

 

 

 

 

GP03

Threshold check

set pool.storage.allocated.capacity.disablethreshold to some valuse

zone should be disabled if allocation goes beyond threshold value

Functional

 

 

 

 

GP04

Conflict between zone level parameter and global parameter

set pool.storage.allocated.capacity.disablethreshold" to some value on zone level

and set pool.storage.allocated.capacity.disablethreshold" to some value on global level

Zone level value should be dominating for particular zone

Functional

 

 

 

 

 

 pool.storage.capacity.disablethreshold

 

 

 

 

 

 

 

 

UI Validation

try to set pool.storage.capacity.disablethreshold" to some special character, integer(>1) and some alphabet

Should not allow to except (0<x<1)

 

 

 

 

 

GP05

Default value

Default value of parameter "
pool.storage.capacity.disablethreshold"

should be equal to Glabale parameter "pool.storage.capacity.disablethreshold"

 

 

 

 

 

GP06

Threshold check

set pool.storage.capacity.disablethreshold to some values

above threshold value  allocators should disable using the pool for low storage available

 

 

 

 

 

 

Conflict between zone level parameter and global parameter

set pool.storage.capacity.disablethreshold to some value on zone level

and set pool.storage.capacity.disablethreshold
to some value on global level

Zone level value should be dominating for particular zone

 

 

 

 

 

 

 VM Allocation Algorithm

 

 

 

 

 

 

 

 

UI Validation

try to set "vmallocationalgorithm" to some other value

should not be allowed

 

 

 

 

 

 

Default value

Default value of parameter "

should be equal to Glabale parameter "vmallocationalgorithm"

 

 

 

 

 

 

Algorithm check

set "vmallocationalgorithm" to one of these "random', 'firstfit', 'userdispersing', 'userconcentratedpod_random', 'userconcentratedpod_firstfit'"

host should be  chosen based on the algorithm 

 

 

 

 

 

 

Conflict between zone level parameter and global parameter

set "vmallocationalgorithm" to some algorithm
set""vmallocationalgorithm"" to some algorithm globally

zone leve algorithm should be effective for that particular zone

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • No labels