Add sleep between Grpc disconnection and disable
Change-Id: I14a4a8fa215336690e8f59476acf855377ea8038
diff --git a/tests/functional/Voltha_FailureScenarios.robot b/tests/functional/Voltha_FailureScenarios.robot
index 22a576c..80e6dd4 100755
--- a/tests/functional/Voltha_FailureScenarios.robot
+++ b/tests/functional/Voltha_FailureScenarios.robot
@@ -726,6 +726,10 @@
END
# Repeat sanity test without subscriber changes
Wait Until Keyword Succeeds ${timeout} 2s Perform Sanity Test ${suppressaddsubscriber}
+ # Without this sleep there are cases in which the request to disable the device
+ # comes before the Grpc server is restarted and is never executed.
+ # Checking BBSIM's connection status before proceeding would be better, but it is not currently exposed
+ Sleep 15s
# Additional Verification
Wait Until Keyword Succeeds ${timeout} 2s Delete All Devices and Verify
Setup