Update Robot Framework format - step 12
[integration/test.git] / csit / suites / openflowplugin / Flows_Additional_TCs / Stat_Manager_extended / 020_SM_sal_add_upd_del_flows.robot
index 57024f66204c98e36a8bef54483c27e2082c7a5b..4dde676aa5c53dd973010aa779a3c9afea4aa9d5 100644 (file)
@@ -1,32 +1,36 @@
 *** Settings ***
-Documentation     Test suite for Stats Manager flows collection
-Suite Setup       Initialization Phase
-Suite Teardown    Delete All Sessions
-Test Template     Check Datastore Presence
-Library           Collections
-Library           OperatingSystem
-Library           RequestsLibrary
-Library           SSHLibrary
-Library           XML
-Library           ${CURDIR}/../../../../libraries/Common.py
-Library           ${CURDIR}/../../../../libraries/XmlComparator.py
-Resource          ${CURDIR}/../../../../libraries/CompareStream.robot
-Resource          ${CURDIR}/../../../../libraries/FlowLib.robot
-Resource          ${CURDIR}/../../../../variables/Variables.robot
+Documentation       Test suite for Stats Manager flows collection
+
+Library             Collections
+Library             OperatingSystem
+Library             RequestsLibrary
+Library             SSHLibrary
+Library             XML
+Library             ${CURDIR}/../../../../libraries/Common.py
+Library             ${CURDIR}/../../../../libraries/XmlComparator.py
+Resource            ${CURDIR}/../../../../libraries/CompareStream.robot
+Resource            ${CURDIR}/../../../../libraries/FlowLib.robot
+Resource            ${CURDIR}/../../../../variables/Variables.robot
+
+Suite Setup         Initialization Phase
+Suite Teardown      Delete All Sessions
+Test Template       Check Datastore Presence
+
 
 *** Variables ***
-${flow_update_time}    3s
-${XmlsDir}        ${CURDIR}/../../../../variables/xmls
-${switch_idx}     1
-${switch_name}    s${switch_idx}
-@{flowlist0}      f1.xml    f2.xml    f3.xml    f4.xml    f5.xml    f6.xml    f7.xml
-...               f8.xml    f9.xml    f10.xml    f11.xml    f14.xml    f15.xml    f16.xml
-...               f17.xml    f18.xml    f19.xml    f20.xml    f21.xml    f22.xml    f23.xml
-...               f24.xml    f25.xml    f31.xml    f36.xml    f38.xml    f43.xml    f45.xml
-...               f101.xml    f102.xml    f103.xml    f104.xml    f105.xml    f106.xml    f107.xml
-...               f108.xml    f109.xml    f110.xml    f113.xml    f201.xml    f202.xml    f203.xml
-...               f204.xml    f205.xml    f206.xml    f209.xml    f214.xml    f218.xml    f219.xml
-...               f220.xml
+${flow_update_time}     3s
+${XmlsDir}              ${CURDIR}/../../../../variables/xmls
+${switch_idx}           1
+${switch_name}          s${switch_idx}
+@{flowlist0}            f1.xml    f2.xml    f3.xml    f4.xml    f5.xml    f6.xml    f7.xml
+...                     f8.xml    f9.xml    f10.xml    f11.xml    f14.xml    f15.xml    f16.xml
+...                     f17.xml    f18.xml    f19.xml    f20.xml    f21.xml    f22.xml    f23.xml
+...                     f24.xml    f25.xml    f31.xml    f36.xml    f38.xml    f43.xml    f45.xml
+...                     f101.xml    f102.xml    f103.xml    f104.xml    f105.xml    f106.xml    f107.xml
+...                     f108.xml    f109.xml    f110.xml    f113.xml    f201.xml    f202.xml    f203.xml
+...                     f204.xml    f205.xml    f206.xml    f209.xml    f214.xml    f218.xml    f219.xml
+...                     f220.xml
+
 
 *** Test Cases ***
 Test Add Flows Group 0
@@ -43,154 +47,104 @@ Test Add Flows Group 0
     # Show switch content (for debug purposes if needed)
     Write    dpctl dump-flows -O OpenFlow13
     Read Until    mininet>
-
 Test Is Flow 1 Added
     f1.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 2 Added
     f2.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 3 Added
     f3.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 4 Added
     f4.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 5 Added
     f5.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 6 Added
     f6.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 7 Added
     f7.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 8 Added
     f8.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 9 Added
     f9.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 10 Added
     f10.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 11 Added
     f11.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 15 Added
     f15.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 16 Added
     f16.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 17 Added
     f17.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 18 Added
     f18.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 19 Added
     f19.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 20 Added
     f20.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 21 Added
     f21.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 22 Added
     f22.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 23 Added
     f23.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 24 Added
     f24.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 25 Added
     f25.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 31 Added
     f31.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 36 Added
     f36.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 38 Added
     f38.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 43 Added
     f43.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 45 Added
     f45.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 101 Added
     f101.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 102 Added
     f102.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 103 Added
     f103.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 104 Added
     f104.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 105 Added
     f105.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 106 Added
     f106.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 107 Added
     f107.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 108 Added
     f108.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 109 Added
     f109.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 110 Added
     f110.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 113 Added
     f113.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 201 Added
     f201.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 202 Added
     f202.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 203 Added
     f203.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 204 Added
     f204.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 205 Added
     f205.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 206 Added
     f206.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 209 Added
     f209.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 214 Added
     f214.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 218 Added
     f218.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 219 Added
     f219.xml    ${False}    ${True}    ${False}
-
 Test Is Flow 220 Added
     f220.xml    ${False}    ${True}    ${False}
-
 Test Update Flows Group 0
     [Documentation]    Update all flows and waits for SM to collect data
     [Template]    NONE
@@ -204,157 +158,106 @@ Test Update Flows Group 0
     # Show switch content (for debug purposes if needed)
     Write    dpctl dump-flows -O OpenFlow13
     Read Until    mininet>
-
 Test Is Flow 1 Updated
     f1.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 2 Updated
     f2.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 3 Updated
     f3.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 4 Updated
     f4.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 5 Updated
     f5.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 6 Updated
     f6.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 7 Updated
     f7.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 8 Updated
     f8.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 9 Updated
     f9.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 10 Updated
     f10.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 11 Updated
     f11.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 14 Updated
     f14.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 15 Updated
     f15.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 16 Updated
     f16.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 17 Updated
     f17.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 18 Updated
     f18.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 19 Updated
     f19.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 20 Updated
     f20.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 21 Updated
     f21.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 22 Updated
     f22.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 23 Updated
     f23.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 24 Updated
     f24.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 25 Updated
     f25.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 31 Updated
     f31.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 36 Updated
     f36.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 38 Updated
     f38.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 43 Updated
     f43.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 45 Updated
     f45.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 101 Updated
     f101.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 102 Updated
     f102.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 103 Updated
     f103.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 104 Updated
     f104.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 105 Updated
     f105.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 106 Updated
     f106.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 107 Updated
     f107.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 108 Updated
     f108.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 109 Updated
     f109.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 110 Updated
     f110.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 113 Updated
     f113.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 201 Updated
     f201.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 202 Updated
     f202.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 203 Updated
     f203.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 204 Updated
     f204.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 205 Updated
     f205.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 206 Updated
     f206.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 209 Updated
     f209.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 214 Updated
     f214.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 218 Updated
     f218.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 219 Updated
     f219.xml    ${False}    ${True}    ${True}
-
 Test Is Flow 220 Updated
     f220.xml    ${False}    ${True}    ${True}
-
 Test Delete Flows Group 0
     [Documentation]    Delete all flows and waits for SM to collect data
     [Template]    NONE
@@ -368,157 +271,108 @@ Test Delete Flows Group 0
     # Show switch content (for debug purposes if needed)
     Write    dpctl dump-flows -O OpenFlow13
     Read Until    mininet>
-
 Test Is Flow 1 Deleted
     f1.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 2 Deleted
     f2.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 3 Deleted
     f3.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 4 Deleted
     f4.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 5 Deleted
     f5.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 6 Deleted
     f6.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 7 Deleted
     f7.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 8 Deleted
     f8.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 9 Deleted
     f9.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 10 Deleted
     f10.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 11 Deleted
     f11.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 14 Deleted
     f14.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 15 Deleted
     f15.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 16 Deleted
     f16.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 17 Deleted
     f17.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 18 Deleted
     f18.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 19 Deleted
     f19.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 20 Deleted
     f20.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 21 Deleted
     f21.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 22 Deleted
     f22.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 23 Deleted
     f23.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 24 Deleted
     f24.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 25 Deleted
     f25.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 31 Deleted
     f31.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 36 Deleted
     f36.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 38 Deleted
     f38.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 43 Deleted
     f43.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 45 Deleted
     f45.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 101 Deleted
     f101.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 102 Deleted
     f102.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 103 Deleted
     f103.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 104 Deleted
     f104.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 105 Deleted
     f105.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 106 Deleted
     f106.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 107 Deleted
     f107.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 108 Deleted
     f108.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 109 Deleted
     f109.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 110 Deleted
     f110.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 113 Deleted
     f113.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 201 Deleted
     f201.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 202 Deleted
     f202.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 203 Deleted
     f203.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 204 Deleted
     f204.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 205 Deleted
     f205.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 206 Deleted
     f206.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 209 Deleted
     f209.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 214 Deleted
     f214.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 218 Deleted
     f218.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 219 Deleted
     f219.xml    ${False}    ${False}    ${True}
-
 Test Is Flow 220 Deleted
     f220.xml    ${False}    ${False}    ${True}
 
+
 *** Keywords ***
 Initialization Phase
     [Documentation]    Initiate tcp connection with controller