Test ID | Test Case Name | Steps To Be Performed to Test | Verification Steps | Priority | Status |
---|---|---|---|---|---|
1 | Create VPC(name,zoneId,cidr,vpcOfferingId). | 1. Create VPC Offering by specifying all supported Services(Vpn,dhcpdns,UserData, SourceNat,Static NAT and PF,LB,NetworkAcl). | . VPC should get created with "Enabled" state. | P0 | .Pass |
2 | With in the same account , any 2 VPCs should have non-overlapping CIDRs. | As account1, | 1.Creation of both the VPCs should succeed. | P0 | Pass |
3 | As User account , Create VPC(name,zoneId,cidr,vpcOfferingId,networkDomain) without passing Account/domain ID for himself. | 1. As User account , Create VPC(name,zoneId,cidr,vpcOfferingId,networkDomain) without passing Account/domain ID. | User should be able to deploy Vms as part of the VPC that he has created. | P0 | Pass |
4 | list VPCS as admin User to view all the Vpcs owned by admin user | 1. Create a VPC - vpc1 for admin user. | 1. For step3 , list VPC should return only vpc1. | P0 | Pass |
5 | Create VPC with networkDomain.Add network without networkDomain to this VPC. | 1. Create VPC by providing networkDomain. | VM should have the Network domain name from VPC. | P0 | Pass |
6 | Start the User VM using one isolated network in a VPC | 1. Create a VPC with cidr - 10.1.1.1/16 | 1. Vm should be started successfully. | P0 | Fail(CLOUDSTACK-106) |
7 | Reboot the User VM using one isolated network in a VPC | 1. Create a VPC with cidr - 10.1.1.1/16 | 1. Vm should be rebooted successfully. | P0 | Fail(CLOUDSTACK-106) outbound traffic is blocked |
8 | Acquire Public IP Address to VPC | Pre-Req: | 1. Successfully acquire public IP Address to the VPC | P0 | Pass |
9 | Associate Acquired Public IP Address to a network of the VPC | Pre-Req: | 1. As part of network rule creation ,Association of the public IP Address to the network should succeed. | P0 | Fail |
10 | Disassociate Public IP Address from the VPC | Pre-Req: | 1. Successful disassociation of the Public IP Address from the VPC. | P0 | Pass |
|
|
|
|
|
|
11 | Delete an Ingress and Egress rule rule for a network | PreReq: | Creation of Ingress and Egress rules should succeed. | P1 | Pass |
12 | Create an Ingress and Egress rule rule for a network | PreReq: | |||
Creation of Ingress and Egress rules should succeed. | P1 | Pass | |||
13 | Release Ip address that has a static Nat rule assigned to it. | 1. Create a VPC with cidr - 10.1.1.1/16 |
Steps:
1. Acquire an ipaddress for the VPC.
1. Create a Static Nat rule for one of the Vms in the network.
3. Released this ipadress on which the static Nat rule was created. |Ipaddress should get released successfully. The Static NAT rule should not be present in the VR anymore.| P1|Pass |
14 | Create Static NAT Rules for a single virtual network of a VPC using a released Public IP Address from other virtual network when the Virtual Router is in Running State | PreReq - | 1.Static Nat rule should get created successfully. | P1 | Pass |
15 | Create Static NAT Rule for a single virtual network of a VPC using a new Public IP Address available with the VPC when the Virtual Router is in Running State | PreReq - | 1.Successfully ssh into the Guest VM using the Static NAT Rule. | P0 | Pass |
16 | List only VMs suitable for the Virtual Network on VPC for Static NAT Rule | Pre-Req: | 1. Successfully list the VMs for Static NAT Rule creation. | P0 | Pass |
17 | List Static NAT Rules belonging to a VPC | Pre-Req: | 1. Successfully List the Static NAT Rules belonging to the VPC. | P0 | Pass |
18 | List Load Balancing Rules belonging to a VPC | Pre-Req: | 1. Successfully List the Load Balancing Rules belonging to the VPC. | P0 | Pass |
19 | List Port Forwarding Rules belonging to a VPC | Pre-Req: | 1. Successfully List the Port Forwarding Rules belonging to the VPC. | P0 | Pass |