Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
VPP-1495: Fix intermittent stat sock test failures.
[vpp.git]
/
test
/
framework.py
diff --git
a/test/framework.py
b/test/framework.py
index
3201e63
..
06876a1
100644
(file)
--- 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
@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):
if os.path.exists(cls.stats_sock):
+ ok = True
break
break
+ time.sleep(0.8)
+ if not ok:
+ cls.logger.critical("Couldn't stat : {}".format(cls.stats_sock))
@classmethod
def setUpClass(cls):
@classmethod
def setUpClass(cls):