From 76c9d7f65f76bc2660a5e6e314f8dc806d012ff9 Mon Sep 17 00:00:00 2001 From: Jonathan Hui Date: Thu, 1 Mar 2018 13:47:37 +0000 Subject: [PATCH] [tests] fix occasional failures in Cert_5_2_07_REEDSynchronization.py (#2588) This commit adds delay to allow topology to form and allow the REED to establish receive-only links. --- tests/scripts/thread-cert/Cert_5_2_07_REEDSynchronization.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/scripts/thread-cert/Cert_5_2_07_REEDSynchronization.py b/tests/scripts/thread-cert/Cert_5_2_07_REEDSynchronization.py index dfc5cd38d..b2b54d622 100755 --- a/tests/scripts/thread-cert/Cert_5_2_07_REEDSynchronization.py +++ b/tests/scripts/thread-cert/Cert_5_2_07_REEDSynchronization.py @@ -65,7 +65,7 @@ class Cert_5_2_7_REEDSynchronization(unittest.TestCase): for i in range(2, 17): self.nodes[i].start() - self.simulator.go(5) + self.simulator.go(10) for i in range(2, 17): self.assertEqual(self.nodes[i].get_state(), 'router') @@ -75,7 +75,7 @@ class Cert_5_2_7_REEDSynchronization(unittest.TestCase): self.nodes[DUT_REED].add_whitelist(self.nodes[DUT_ROUTER1].get_addr64(), config.RSSI['LINK_QULITY_1']) self.nodes[DUT_REED].start() - self.simulator.go(5) + self.simulator.go(config.MAX_ADVERTISEMENT_INTERVAL) self.assertEqual(self.nodes[DUT_REED].get_state(), 'child') # The DUT_REED must not send a coap message here.