1
| create (Dynamic )compute offering | Create CO through API with following parameters Static CO 1-provide values for cpu,# of cpu cores, memory. Dynamic CO 2-provide no value for cpu, # of CPU Cores,memory and create SO 3-provide no value for cpu and create so 4-provide no vlaue for #cpu cores and create so 5-provide no value for mem and create so | 1-CO creation should be allowed in step 1 and 2 2-CO creation should be failed in other steps | | |
2
| Deploy vm from admin account | In deploy vm API salect following and deploy vm (steps # refer steps 1st test case) static CO 1-Deploy vm with co created in step 1 1a-provide value for cpu,# of cpu cores and mem. Dynamic CO 2-Deploy vm with co created in step 2 2a-provide value for all params(cpu,#cpu,mem) 2b-provide value for any of them | 1-deploy vm should be successful in cases 1 and 2a 2-deploy vm should fail in cases ,1a,2b. | | |
3
| Deploy vm from user account | In deploy vm API salect following and deploy vm (steps # refer steps 1st test case) Static CO 1-Deploy vm with co created in step 1 1a-provide value for cpu,# of cpu cores and mem. Dynamic CO 2-Deploy vm with co created in step 2 2a-provide value for all params(cpu,#cpu,mem) 2b-provide value for any of them | 1-deploy vm should be successful in cases 1 and 2a 2-deploy vm should fail in cases ,1a,2b. | | |