Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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).
2. Create a VPC using the above VPC offering by passing name,zoneId,cidr,vpcOfferingId

.

 

VPC should get  created with "Enabled" state.
The VR should start when VPC is created.
SourceNatIP address should be allocated to the VR .

P0

.

Pass

 

 

 

2

With in the same account , any 2 VPCs should have non-overlapping CIDRs.

 

As account1,
1. Create VPC with cidr=10.1.1.1/16.
2. Create another VPC with cidr=10.2.1.1/16.

 

 

1.Creation of both the VPCs should succeed.

 

P0

Pass

 

 

  3

 

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.
2. As this user account, create a network as part of this VPC.
3. Deploy Vms as part of this network.

 

 

User should be able to deploy Vms as part of the VPC that he has created.

P0

Pass

 

 

 

 

  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.
2. Create a VPC - vpc2 for regular user - user1.
3. As admin User list VPC with out passing any parameter.
4. As admin User list VPC by passing accountId/DomainId of user1.
5. As admin User list VPC by passing listAll=true

1. For step3 , list VPC should return  only vpc1.
2. For step4 , list VPC should return   vpc2.
3. For step5 , list VPC should return   vpc1 and vpc2.

P0