2 Documentation Test suite for VTN Coordinator
3 Suite Setup Start SuiteVtnCoTest
4 Suite Teardown Stop SuiteVtnCoTest
5 Resource ../../../libraries/VtnCoKeywords.robot
9 [Documentation] Add a Controller
11 Add a Controller odc_test ${CONTROLLER}
13 Verify the Controller Status is waiting_audit
14 [Documentation] Check Controller status
16 Wait Until Keyword Succeeds 12s 2s Check Controller Status odc_test waiting_audit
19 [Documentation] Trigger update audit
21 Audit Controller odc_test
24 [Documentation] Create Vtn Tenant1
26 Add a VTN Tenant1 VTN_TEST
28 Create VBR in VTN Tenant1
29 [Documentation] Create a VBR in Tenant1 as Vbridge1
31 Create VBR in VTN Tenant1 Vbridge1 odc_test
33 Create VBRIF in VBRIDGE Vbridge1 Interface1
34 [Documentation] Create an interface to Vbridge1
36 Create VBRIF in VBR Tenant1 Vbridge1 Interface1 Interface1 201
38 Create VBRIF in VBRIDGE Vbridge1 Interface2
39 [Documentation] Create an interface to Vbridge1
41 Create VBRIF in VBR Tenant1 Vbridge1 Interface2 Interface2 201
43 Define Portmap for Interface1
44 [Documentation] Map Interface1 to a logical port
46 Define Portmap for VBRIF Tenant1 Vbridge1 Interface1 PP-OF:openflow:3-s3-eth1
48 Define Portmap for Interface2
49 [Documentation] Map Interface2 to a logical port
51 Define Portmap for VBRIF Tenant1 Vbridge1 Interface2 PP-OF:openflow:2-s2-eth1
53 Add a Flowlist Flowlist1
54 [Documentation] Create Flowlist Tenant1
56 Add a FLOWLIST Flowlist1 IP
58 Create Flowlistentry_any in Flowlist1
59 [Documentation] Create an Flowlistentry_any to Flowlist1
61 Create FLOWLISTENTRY_ANY in FLOWLIST Flowlist1
63 Create VTN in Flowfilter1
64 [Documentation] Create Vtn to Flowfilter
66 Create FLOWFILTER in VTN Tenant1 in
68 Create FlowfilterEntry in VTNFlowfilter
69 [Documentation] Create Vtn FlowfilterEntry
71 Create FLOWFILTERENTRY PASS in VTNFLOWFILTER Tenant1 pass
73 Test Ping for Configuration
74 [Documentation] ping between hosts in mininet
76 Wait Until Keyword Succeeds 10s 2s Test Ping h1 h3
79 [Documentation] Delete Vtn Tenant1
83 Delete a FLOWLIST Flowlist1
84 [Documentation] Delete Flowlist
86 Delete a FLOWLIST Flowlist1
88 Delete a Controller odc1
89 [Documentation] Delete Controller odc1
91 Remove Controller odc_test