From 6bfcc0d7d495fcc7bcf1cdd4070bee14c391ef95 Mon Sep 17 00:00:00 2001 From: Yakun Xu Date: Fri, 21 Apr 2023 10:11:19 +0800 Subject: [PATCH] [test] require either mdns or avahi (#8959) This commit relax the requirement of mDNS so that it's OK when either mdns or avahi is present. --- tests/scripts/thread-cert/node.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/scripts/thread-cert/node.py b/tests/scripts/thread-cert/node.py index 96a626eec..b1a9d28ef 100755 --- a/tests/scripts/thread-cert/node.py +++ b/tests/scripts/thread-cert/node.py @@ -171,12 +171,10 @@ class OtbrDocker: self.bash('service otbr-agent stop') def stop_mdns_service(self): - self.bash('service avahi-daemon stop') - self.bash('service mdns stop') + self.bash('service avahi-daemon stop; service mdns stop; !(cat /proc/net/udp | grep -i :14E9)') def start_mdns_service(self): - self.bash('service avahi-daemon start') - self.bash('service mdns start') + self.bash('service avahi-daemon start; service mdns start; cat /proc/net/udp | grep -i :14E9') def start_ot_ctl(self): cmd = f'docker exec -i {self._docker_name} ot-ctl'