+++ /dev/null
-*** Settings ***
-Documentation Test suite for VTN Manager using OF10
-Suite Setup Start SuiteVtnMaTest
-Suite Teardown Stop SuiteVtnMaTest
-Resource ../../../libraries/VtnMaKeywordsLi.robot
-
-*** Test Cases ***
-Start topology
- [Documentation] Add a vlan topology
- Start vlan_topo OF10
-
-Check if switch1 detected
- [Documentation] Check if openflow:1 is detected
- BuiltIn.Wait_Until_Keyword_Succeeds 12 3 Fetch vtn switch inventory openflow:1
-
-Check if switch2 detected
- [Documentation] Check if openflow:2 is detected
- BuiltIn.Wait_Until_Keyword_Succeeds 3 1 Fetch vtn switch inventory openflow:2
-
-Check if switch3 detected
- [Documentation] Check if openflow:3 is detected
- BuiltIn.Wait_Until_Keyword_Succeeds 3 1 Fetch vtn switch inventory openflow:3
-
-Add a vtn Tenant1
- [Documentation] Add a vtn Tenant1
- Add a vtn Tenant1 {}
-
-Add a vBridge vBridge1
- [Documentation] Add a vBridge vBridge1 in vtn Tenant1
- Add a vBridge Tenant1 vBridge1 {}
-
-Add a vlanmap for bridge1
- [Documentation] Add a Vlanmap for bridge1 in vtn Tenant1
- Add a vlanmap Tenant1 vBridge1 ${vlanmap_bridge1}
-
-Add a vBridge vBridge2
- [Documentation] Add a vBridge vBridge2 in vtn Tenant1
- Add a vBridge Tenant1 vBridge2 {}
-
-Add a vlanmap for bridge2
- [Documentation] Add a Vlanmap for bridge1 in vtn Tenant1
- Add a vlanmap Tenant1 vBridge2 ${vlanmap_bridge2}
-
-Get vlanflow h1 h3
- [Documentation] ping h1 to h3
- Wait Until Keyword Succeeds 20s 1s Mininet Ping Should Succeed h1 h3
-
-Get vlanflow h1 h5
- [Documentation] ping h1 to h5
- Wait Until Keyword Succeeds 20s 1s Mininet Ping Should Succeed h1 h5
-
-Get vlanflow h2 h4
- [Documentation] ping h2 to h4
- Wait Until Keyword Succeeds 20s 1s Mininet Ping Should Succeed h2 h4
-
-Get vlanflow h2 h6
- [Documentation] ping h2 to h6
- Wait Until Keyword Succeeds 20s 1s Mininet Ping Should Succeed h2 h6
-
-Get vlanflow h2 h5
- [Documentation] ping h2 to h5
- Wait Until Keyword Succeeds 20s 1s Mininet Ping Should Not Succeed h2 h5
-
-Delete a vtn Tenant1
- [Documentation] Delete a vtn Tenant1
- Delete a vtn Tenant1