X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=test%2Fframework.py;h=06876a1799b1c8529f3d82dcd238f49786243c86;hb=6c01dceea5c612373453db7f1ccda589a2cd782e;hp=3201e632348377dae2c4da2e63b495b7f1306889;hpb=dfb5f2aff3675b3d70ba024dfd367c688ea1def6;p=vpp.git diff --git a/test/framework.py b/test/framework.py index 3201e632348..06876a1799b 100644 --- a/test/framework.py +++ b/test/framework.py @@ -356,9 +356,15 @@ class VppTestCase(unittest.TestCase): @classmethod def wait_for_stats_socket(cls): deadline = time.time() + 3 - while time.time() < deadline or cls.debug_gdb or cls.debug_gdbserver: + ok = False + while time.time() < deadline or \ + cls.debug_gdb or cls.debug_gdbserver: if os.path.exists(cls.stats_sock): + ok = True break + time.sleep(0.8) + if not ok: + cls.logger.critical("Couldn't stat : {}".format(cls.stats_sock)) @classmethod def setUpClass(cls):