From 74bfb58d2ac736960392bd7358a96317b63e6aef Mon Sep 17 00:00:00 2001 From: Yakun Xu Date: Thu, 1 Aug 2019 23:52:50 +0800 Subject: [PATCH] [tests] add delay for test_diag (#4046) This change seems to make the test_diag case stable. The root cause may be that distcheck enables address sanitizer, which may cause the program to respond slower. --- tests/scripts/thread-cert/test_diag.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/scripts/thread-cert/test_diag.py b/tests/scripts/thread-cert/test_diag.py index bcc7a67ef..b72ce25b5 100755 --- a/tests/scripts/thread-cert/test_diag.py +++ b/tests/scripts/thread-cert/test_diag.py @@ -28,6 +28,7 @@ # import unittest +import time import node import config @@ -95,6 +96,8 @@ class TestDiag(unittest.TestCase): for case in cases: self.node.send_command(case[0]) self.simulator.go(1) + if type(self.simulator).__name__ == 'VirtualTime': + time.sleep(0.1) self.node._expect(case[1])