|
|
Isolation Advance zone using PVLANs |
|
|
|
|
|
|
|
|
|
hardware requirement: Cisco Catalyst 4500 |
|
|
|
|
|
|
|
|
|
isolation within a shared network |
|
|
|
|
|
|
|
|
|
primary VLAN ( pVLAN) - promiscuous ports |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
isolated PVLAN |
|
|
|
|
|
|
|
|
|
External Device unsupported |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Testcase ID |
Test case name |
Steps |
Expected Results. |
Priority |
XEN |
KVM CentOS 6.3 |
KVM Ubuntu 12.04 |
VMWARE DVS |
VMWARE Nexus vswitch 1000 |
|
Shared Network 1 PVLAN |
|
|
|
|
|
|
|
|
1 |
Shared Network scope All 1 PVLAN |
1. Advance zone cluster with 2 hosts, Domain D1 domainadmin d1domain, user d1user. Domain D2 user d2user. |
1. shared NW1 with pVLAN creation succeed. |
P1 |
|
|
|
|
|
2 |
Shared NW scope Domain 1 PVLAN |
1. Advance zone cluster with 2 hosts, Domain D1 domainadmin d1domain, user d1user. Domain D2 user d2user. |
1. shared NW1 with pVLAN creation succeed. |
P1 |
|
|
|
|
|
3 |
Shared NW scope Domain subdomain access TRUE 1 PVLAN |
1. Advance zone cluster with 2 hosts, Domain D1 domainadmin d1domain, user d1user. Domain D1/D11 domainadmin d11domain. Domain D2 user d2user. |
1. shared NW1 with pVLAN creation succeed. |
P1 |
|
|
|
|
|
4 |
Shared NW scope Account 1 PVLAN |
1. Advance zone cluster with 2 hosts, Domain D1 domainadmin d1domain, user d1user. Domain D2 user d2user. |
1. shared NW1 with pVLAN creation succeed. |
P1 |
|
|
|
|
|
5 |
Shared NW scope Project 1 PVLAN |
1. Advance zone cluster with 2 hosts, Project P1 w/ account A1 A2 Project P2 w/account B1 B2 |
1. shared NW1 with pVLAN creation succeed. |
P1 |
|
|
|
|
|
6 |
Multiple shared NW scope zone using different PVLANs |
1. Advance zone cluster with 2 hosts, Domain D1 domainadmin d1domain, user d1user. Domain D2 user d2user. |
|
P1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
Shared NW using PVLAN associated with another shared NW |
1. Advance zone cluster with 2 hosts, Domain D1 domainadmin d1domain, user d1user. Domain D2 user d2user. |
shared NW2 creation FAIL |
|
|
|
|
|
|
8 |
Shared NW using PVLAN associated with ZONE VLAN |
1. Advance zone cluster with 2 hosts, Domain D1 domainadmin d1domain, user d1user. Domain D2 user d2user. |
shared NW1 creation FAIL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ListCommand changes |
|
|
|
|
|
|
|
|
9 |
listVirtualMachines() should return PVLAN related parameters |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
listVirtualMachines() should return PVLAN related parameters |
P1 |
|
|
|
|
|
10 |
listRouters() should return PVLAN related parameters |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
listRouters() should return PVLAN related parameters |
P1 |
|
|
|
|
|
11 |
listNetworks() should return PVLAN related parameters |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
listNetworks() should return PVLAN related parameters |
P1 |
|
|
|
|
|
12 |
listVlanIpranges() should return PVLAN related parameters |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
listVlanIpranges() should return PVLAN related parameters |
P1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vm States |
|
|
|
|
|
|
|
|
13 |
Stop Vm |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Vm should be stopped successfully. |
P1 |
|
|
|
|
|
14 |
Start Vm that is in stopped state |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Vm should be stopped and started successfully. |
P1 |
|
|
|
|
|
15 |
reboot Vm |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Reboot of VM should be successful. |
P1 |
|
|
|
|
|
16 |
Destroy Vm |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Vm should be stopped & destroyed successfully. |
P1 |
|
|
|
|
|
17 |
Restore Vm that is destroyed |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
After Vm is restored, Vm should be in Running state. |
P1 |
|
|
|
|
|
18 |
Expunge Vm that is destroyed |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Vm should be Expunged successfully. |
P1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Network States |
|
|
|
|
|
|
|
|
19 |
Extend Iprange of the network |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Vm deployment should succeed. |
P2 |
|
|
|
|
|
20 |
Restart network |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Network restart should succeed. |
P2 |
|
|
|
|
|
21 |
Restart network with cleanup option |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Network restart should succeed. |
P2 |
|
|
|
|
|
22 |
Delete network with vms in "Running" state |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Network Deletion should fail. |
P2 |
|
|
|
|
|
23 |
Delete network when there are no Vms associated with it. |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Network Deletion should succeed. |
P2 |
|
|
|
|
|
24 |
Stop all Vms in network and wait for network shutdown |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Network should not be picked up for Shutting down. |
P2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Router States |
|
|
|
|
|
|
|
|
25 |
Stop Router |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Router should get stopped successfully. |
P2 |
|
|
|
|
|
26 |
stop-start Router |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
When Router is stopped: |
P2 |
|
|
|
|
|
27 |
Reboot Router |
1. Advance zone Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
Reboot Router should succeed. |
P2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VM live migration |
|
|
|
|
|
|
|
|
28 |
Host in maintenance mode |
1. Advance zone cluster with 2 hosts. Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
3. All VMs on Host1 migrate to Host2 |
|
|
|
|
|
|
29 |
VM live migration |
1. Advance zone cluster with 2 hosts. Create Shared NW1 scope zone <pVLAN1, sVLAN1>. |
3. All VMs on one Host migrate to other host |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Upgrade |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Upgrade ASF 4.0 -> ASF 4.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Upgrade ASF 4.1 -> ASF 4.2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HA |
|
|
|
|
|
|
|
|