Introduce a delay of 10s for flows to be cleared in case of non-mcast
scenario post subscriber removal. In case of mcast there is an implicit
delay involved with some test verfications post subscriber removal.
It was observed that when subscriber removal and addition were happening
one after another with zero delay the flow removal and addition were
interleaved with each other causing improper resource cleanup on
the hardware.
Change-Id: I958c7f867449e3bbbba74d7e67d212c6e02283fa
diff --git a/tests/tt-workflow/Voltha_TT_PODTests.robot b/tests/tt-workflow/Voltha_TT_PODTests.robot
index 807d2a4..b821827 100755
--- a/tests/tt-workflow/Voltha_TT_PODTests.robot
+++ b/tests/tt-workflow/Voltha_TT_PODTests.robot
@@ -199,6 +199,7 @@
... Wait Until Keyword Succeeds ${timeout} 2s
... Check Ping False ${dst['dp_iface_ip_qinq']} ${src['dp_iface_name']}
... ${src['ip']} ${src['user']} ${src['pass']} ${src['container_type']} ${src['container_name']}
+ ... ELSE Sleep 10s Wait for flows to be deleted
# Verify VOLTHA flows for ONU under test is Zero
# TODO: Fix ${onu_flows} calculations based on UNIs provisioned
# Wait Until Keyword Succeeds ${timeout} 5s Validate Device Flows