diff --git a/support/testing/tests/package/test_mdnsd.py b/support/testing/tests/package/test_mdnsd.py index 214eea7dd9..2637af7c12 100644 --- a/support/testing/tests/package/test_mdnsd.py +++ b/support/testing/tests/package/test_mdnsd.py @@ -1,4 +1,5 @@ import os +import time import infra.basetest @@ -30,6 +31,9 @@ class TestMdnsd(infra.basetest.BRTest): # advertises the bundled _http._tcp service from /etc/mdns.d/. self.assertRunOk("pidof mdnsd") + # We wait for mdnsd to be ready... + time.sleep(1) + # mdnsd only answers on multicast capable interfaces that are # up, so wait for eth0 to get its DHCP address before querying. cmd = "while ! ifconfig eth0 | grep -q 'inet addr'; do sleep 1; done"