From 1d90adee9d16f14901a102763085a511baed5231 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Thu, 11 Jul 2019 14:40:31 -0400 Subject: [PATCH] tests: Topotests are not giving sufficient time to propagate data A bunch of our current tests setup data and redistribute it across some bgp connections and then test for it being there. A delay of 2 seconds that was initially there to ensure that the data has propagated does not actually work all the time when you have a loaded virtualized environment. Make the sleep 10 seconds. I agree this is not the ideal solution but I would rather get the damn tests up and running again. Signed-off-by: Donald Sharp --- tests/topotests/lib/common_config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/topotests/lib/common_config.py b/tests/topotests/lib/common_config.py index d2c1d82430..628c198e1a 100644 --- a/tests/topotests/lib/common_config.py +++ b/tests/topotests/lib/common_config.py @@ -1157,7 +1157,7 @@ def verify_rib(tgen, addr_type, dut, input_dict, next_hop=None, protocol=None): else: command = "show ipv6 route json" - sleep(2) + sleep(10) logger.info("Checking router %s RIB:", router) rib_routes_json = rnode.vtysh_cmd(command, isjson=True)