From 97af6640363e8d339431cff6b7ae1c169ee92802 Mon Sep 17 00:00:00 2001 From: whd <7058128+superwhd@users.noreply.github.com> Date: Thu, 7 Dec 2023 12:57:00 +0800 Subject: [PATCH] [tests] reduce flakiness of `test_publish_meshcop_service.py` (#9690) --- .../thread-cert/border_router/test_publish_meshcop_service.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/scripts/thread-cert/border_router/test_publish_meshcop_service.py b/tests/scripts/thread-cert/border_router/test_publish_meshcop_service.py index d0dafad0a..67567946e 100755 --- a/tests/scripts/thread-cert/border_router/test_publish_meshcop_service.py +++ b/tests/scripts/thread-cert/border_router/test_publish_meshcop_service.py @@ -105,6 +105,7 @@ class PublishMeshCopService(thread_cert.TestCase): br1.set_active_dataset(updateExisting=True, network_name='ot-br1-1') br1.start() self.simulator.go(config.BORDER_ROUTER_STARTUP_DELAY) + self.simulator.go(5) # Needs to wait extra some time to update meshcop service on state changes. self.check_meshcop_service(br1, host) # verify that there are two meshcop services @@ -147,6 +148,7 @@ class PublishMeshCopService(thread_cert.TestCase): } br1.set_active_dataset(**dataset) + self.simulator.go(10) self.assertEqual(len(host.browse_mdns_services('_meshcop._udp')), 2) self.check_meshcop_service(br1, host)