Changes between Version 27 and Version 28 of OpenFlow/Slicer/TestPlan
- Timestamp:
- 11/20/14 13:35:58 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OpenFlow/Slicer/TestPlan
v27 v28 25 25 = Slicer Test Cases = 26 26 == OF-OPR-SLCR-FN Testing Scenario: == 27 28 === Environment === 29 Ideally, this test case will be run with a hardware OpenFlow switch and hosts attached to that switch. The switch should not be running in VLAN-hybrid mode. If this test is run with vSwithches, please note this in the test plan results. 27 30 28 31 === Step 1: Setup === … … 93 96 == OF-OPF-SLCR-OP Testing Scenario == 94 97 98 === Environment === 99 This test may be run with vSwitches in GENI or using mininet. 100 95 101 === Step 1: Setup === 96 102 a. Clear any existing log files that the slicer may have created. … … 126 132 e. Work with the development team to make sure they can satisfy remaining software requirements. ''(005)'' ''(006)'' ''(008)'' 127 133 134 == Integration Testing == 135 136 === Environment === 137 This test should be run with vSwitches in GENI which are interconnected through a GENI stitched connection. 138 139 === Step 1: Setup === 140 a. Install two instances of the slicer software. 141 b. Create a GENI slice comprised of two vSwitches interconnected through a GENI stitched connection. There should be 2 hosts attached to each vSwitch. 142 c. Point the control plane for the one of the vSwitches to one of the OpenFlow slicers and another vSwitch to another OpenFlow slicer. 143 d. Create a single OpenFlow slice in each slicer that connects the hosts to each vSwitch, and each vSwitch to the stitched connection. Point both of these reservations to a single controller URL and run a floodlight forwarding controller there. 144 145 === Step 2: Exchange traffic === 146 a. Make sure that each host can exchange ICMP ping traffic with all other hosts. 147 128 148 == Wishlist Testing (on request) == 149 150 === Environment === 151 There are no restrictions on environment for these tests. 152 129 153 === Step 1: Check documentation === 130 154 a. Does the software come in a package? If so, are there instructions for installing the software as a package?