--- /dev/null
+*** Settings ***
+Documentation Test suite for Stats Manager flows collection
+Library libconfig.py
+Suite Teardown Delete Flows
+
+
+*** Variables ***
+${expdur}= 660
+
+*** Test Cases ***
+Configure 100k Flows
+ ${task1}= Configure Flows ${CONTROLLER} ${RESTCONFPORT} 1 1 1 10000
+ ${task2}= Configure Flows ${CONTROLLER} ${RESTCONFPORT} 1 1 10001 20000
+ ${task3}= Configure Flows ${CONTROLLER} ${RESTCONFPORT} 1 1 20001 30000
+ ${task4}= Configure Flows ${CONTROLLER} ${RESTCONFPORT} 1 1 30001 40000
+ ${task5}= Configure Flows ${CONTROLLER} ${RESTCONFPORT} 1 1 40001 50000
+ ${task6}= Configure Flows ${CONTROLLER} ${RESTCONFPORT} 1 2 1 10000
+ ${task7}= Configure Flows ${CONTROLLER} ${RESTCONFPORT} 1 2 10001 20000
+ ${task8}= Configure Flows ${CONTROLLER} ${RESTCONFPORT} 1 2 20001 30000
+ ${task9}= Configure Flows ${CONTROLLER} ${RESTCONFPORT} 1 2 30001 40000
+ ${task10}= Configure Flows ${CONTROLLER} ${RESTCONFPORT} 1 2 40001 50000
+ ${dur}= Wait Until ${task1} ${task2} ${task3} ${task4} ${task5} ${task6} ${task7} ${task8} ${task9} ${task10} timeout=${expdur}
+ ${added1}= Call Method ${task1} result
+ ${added2}= Call Method ${task2} result
+ ${added3}= Call Method ${task3} result
+ ${added4}= Call Method ${task4} result
+ ${added5}= Call Method ${task5} result
+ ${added6}= Call Method ${task6} result
+ ${added7}= Call Method ${task7} result
+ ${added8}= Call Method ${task8} result
+ ${added9}= Call Method ${task9} result
+ ${added10}= Call Method ${task10} result
+ ${count}= Evaluate ${added1}+${added2}+${added3}+${added4}+${added5}+${added6}+${added7}+${added8}+${added9}+${added10}
+ Should Be Equal As Strings ${count} 100000 ${count} flows added in ${dur} seconds
+
+
+*** Keywords ****
+Delete Flows
+ ${task1}= Deconfigure Flows ${CONTROLLER} ${RESTCONFPORT} 1 1 1 10000
+ ${task2}= Deconfigure Flows ${CONTROLLER} ${RESTCONFPORT} 1 1 10001 20000
+ ${task3}= Deconfigure Flows ${CONTROLLER} ${RESTCONFPORT} 1 1 20001 30000
+ ${task4}= Deconfigure Flows ${CONTROLLER} ${RESTCONFPORT} 1 1 30001 40000
+ ${task5}= Deconfigure Flows ${CONTROLLER} ${RESTCONFPORT} 1 1 40001 50000
+ ${task6}= Deconfigure Flows ${CONTROLLER} ${RESTCONFPORT} 1 2 1 10000
+ ${task7}= Deconfigure Flows ${CONTROLLER} ${RESTCONFPORT} 1 2 10001 20000
+ ${task8}= Deconfigure Flows ${CONTROLLER} ${RESTCONFPORT} 1 2 20001 30000
+ ${task9}= Deconfigure Flows ${CONTROLLER} ${RESTCONFPORT} 1 2 30001 40000
+ ${task10}= Deconfigure Flows ${CONTROLLER} ${RESTCONFPORT} 1 2 40001 50000
+ Wait Until ${task1} ${task2} ${task3} ${task4} ${task5} ${task6} ${task7} ${task8} ${task9} ${task10} timeout=${expdur}
+