mirror of
https://github.com/espressif/openthread.git
synced 2026-08-26 12:11:17 +00:00
[tests] allow service bind9 stop to fail (#11438)
This commit is contained in:
@@ -100,7 +100,7 @@ class Nat64MultiBorderRouter(thread_cert.TestCase):
|
||||
# ensure NAT64 is enabled here.
|
||||
br1.nat64_set_enabled(True)
|
||||
self.simulator.go(config.LEADER_STARTUP_DELAY)
|
||||
br1.bash("service bind9 stop")
|
||||
br1.bash("service bind9 stop || true")
|
||||
self.simulator.go(NAT64_PREFIX_REFRESH_DELAY)
|
||||
self.assertEqual('leader', br1.get_state())
|
||||
|
||||
@@ -167,7 +167,7 @@ class Nat64MultiBorderRouter(thread_cert.TestCase):
|
||||
# Case 3. Re-enables BR2 with a local prefix and it will not add
|
||||
# its local nat64 prefix to Network Data.
|
||||
#
|
||||
br2.bash("service bind9 stop")
|
||||
br2.bash("service bind9 stop || true")
|
||||
self.simulator.go(5)
|
||||
br2.nat64_set_enabled(True)
|
||||
|
||||
|
||||
@@ -123,7 +123,7 @@ class Nat64SingleBorderRouter(thread_cert.TestCase):
|
||||
# ensure NAT64 is enabled here.
|
||||
br.nat64_set_enabled(True)
|
||||
self.simulator.go(config.LEADER_STARTUP_DELAY)
|
||||
br.bash("service bind9 stop")
|
||||
br.bash("service bind9 stop || true")
|
||||
self.simulator.go(330)
|
||||
self.assertEqual('leader', br.get_state())
|
||||
|
||||
|
||||
@@ -91,7 +91,7 @@ class UpstreamDns(thread_cert.TestCase):
|
||||
self._start_dns_server(dns_server_2, TEST_DOMAIN_2, TEST_DOMAIN_IP6_ADDRESSES_2)
|
||||
|
||||
# Disable the bind9 service on the BR otherwise bind9 may respond to Thread devices' DNS queries
|
||||
br.bash('service bind9 stop')
|
||||
br.bash('service bind9 stop || true')
|
||||
|
||||
br.start()
|
||||
self.simulator.go(config.LEADER_STARTUP_DELAY)
|
||||
@@ -144,7 +144,7 @@ $TTL 24h
|
||||
''' + '\n'.join(f'@ IN AAAA {addr}' for addr in test_domain_ip6_addresses)
|
||||
|
||||
dns_server.start(start_radvd=False)
|
||||
dns_server.bash('service bind9 stop')
|
||||
dns_server.bash('service bind9 stop || true')
|
||||
|
||||
dns_server.bash(shlex.join(['echo', test_domain_bind_conf]) + ' >> /etc/bind/named.conf.local')
|
||||
dns_server.bash(shlex.join(['echo', test_domain_bind_zone]) + ' >> /etc/bind/db.test.domain')
|
||||
|
||||
@@ -157,7 +157,7 @@ class Nat64SingleBorderRouter(thread_cert.TestCase):
|
||||
self.simulator.go(5)
|
||||
|
||||
# Case 5 Infrastructure nat64 prefix no longer presents
|
||||
br.bash("service bind9 stop")
|
||||
br.bash("service bind9 stop || true")
|
||||
self.simulator.go(NAT64_PREFIX_REFRESH_DELAY)
|
||||
|
||||
local_nat64_prefix = br.get_br_nat64_prefix()
|
||||
|
||||
Reference in New Issue
Block a user