Run the following command from the oftest folder
sudo ./oft -V1.3 --test-dir=ofdpa onos -i 33@ethX -i 34@ethY
Where 33 is the Openflow port you want to test, and ethX identifies the interface connected to it.
The onos filename was chosen because these tests are being made to guarantee conformance with ONOS southbound API.
The following test cases are implemented:
The following tests are being done here
- PacketIn UDP
- PacketIn ARP
- PacketIn from IP table
- L2FloodQinQ
- L2 Unicast Tagged
- MTU 1500
- /32 L3 Unicast
- /32 L3 VPN initiation
- /32 L3 ECMP + VPN
- /32 L3 ECMP forwarding + L3 unicast
- /24 L3 Unicast
- /24 L3 VPN initiation
- /24 L3 ECMP + VPN
- /24 L3 ECMP forwarding + L3 unicast
- Multicast same VLAN
- Multicast different VLANS
- MPLS forwarding
- MPLS termination
- /0 Unicast
- Unfiltered group (Incomplete)
- Multicast to VPN initiation
- PacketInSrcMacMiss