Refactor flow service test
[integration/test.git] / csit / suites / openflowplugin / Flows_Additional_TCs / Stat_Manager_extended / 010_SM_add_upd_del_flows.robot
index aa9c930101186a7fdec0a8d9595dd7d7b1d9230d..7b2ae6e1cce1866461106deaa7189c03e585e110 100644 (file)
@@ -14,6 +14,7 @@ Library           RequestsLibrary
 Library           ../../../../libraries/Common.py
 
 *** Variables ***
+${flow_update_time}    3s
 ${XmlsDir}        ${CURDIR}/../../../../variables/xmls
 ${switch_idx}     1
 ${switch_name}    s${switch_idx}
@@ -37,7 +38,7 @@ Test Add Flows Group 0
     \    Run Keyword And Continue On Failure    Add Flow Via Restconf    ${switch_idx}    ${table_id}    ${data}
     # Lets wait for ofp to collect stats
     ${flows}=    Get Length    ${flowlist0}
-    Wait Until Keyword Succeeds    15s    2s    FlowLib.Check Flow Stats Are Available    openflow:1    ${flows}
+    Wait Until Keyword Succeeds    30s    2s    FlowLib.Check Flow Stats Are Available    openflow:1    ${flows}
     # Show switch content (for debug purposes if needed)
     Write    dpctl dump-flows -O OpenFlow13
     Read Until    mininet>
@@ -227,7 +228,7 @@ Test Update Flows Group 0
     \    Create Flow Variables For Suite From XML File    ${XmlsDir}/${flowfile}
     \    Run Keyword And Continue On Failure    Update Flow Via Restconf    ${switch_idx}    ${table_id}    ${flow_id}    ${upddata}
     # Lets wait for ofp to collect stats
-    Sleep    3s
+    Sleep    ${flow_update_time}
     # Show switch content (for debug purposes if needed)
     Write    dpctl dump-flows -O OpenFlow13
     Read Until    mininet>
@@ -417,7 +418,7 @@ Test Delete Flows Group 0
     \    Create Flow Variables For Suite From XML File    ${XmlsDir}/${flowfile}
     \    Run Keyword And Continue On Failure    Delete Flow Via Restconf    ${switch_idx}    ${table_id}    ${flow_id}
     # Lets wait for ofp to collect stats
-    Sleep    3s
+    Sleep    ${flow_update_time}
     # Show switch content (for debug purposes if needed)
     Write    dpctl dump-flows -O OpenFlow13
     Read Until    mininet>