X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fsuites%2Fopenflowplugin%2FFlows_Additional_TCs%2FStat_Manager_extended%2F020_SM_sal_add_upd_del_flows.robot;fp=csit%2Fsuites%2Fopenflowplugin%2FFlows_Additional_TCs%2FStat_Manager_extended%2F020_SM_sal_add_upd_del_flows.robot;h=4dde676aa5c53dd973010aa779a3c9afea4aa9d5;hb=14c1be480643f37f1eeef9d16149b631edd6aa2d;hp=57024f66204c98e36a8bef54483c27e2082c7a5b;hpb=540125131c520642019271cd3ce8a8e694df4af2;p=integration%2Ftest.git diff --git a/csit/suites/openflowplugin/Flows_Additional_TCs/Stat_Manager_extended/020_SM_sal_add_upd_del_flows.robot b/csit/suites/openflowplugin/Flows_Additional_TCs/Stat_Manager_extended/020_SM_sal_add_upd_del_flows.robot index 57024f6620..4dde676aa5 100644 --- a/csit/suites/openflowplugin/Flows_Additional_TCs/Stat_Manager_extended/020_SM_sal_add_upd_del_flows.robot +++ b/csit/suites/openflowplugin/Flows_Additional_TCs/Stat_Manager_extended/020_SM_sal_add_upd_del_flows.robot @@ -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