diff --git a/thread/tests/integration/src/android/net/thread/InternetAccessTest.kt b/thread/tests/integration/src/android/net/thread/InternetAccessTest.kt index 3c9aa0725b..46d4708de9 100644 --- a/thread/tests/integration/src/android/net/thread/InternetAccessTest.kt +++ b/thread/tests/integration/src/android/net/thread/InternetAccessTest.kt @@ -167,6 +167,8 @@ class InternetAccessTest { val ftd = ftds[0] joinNetworkAndWaitForOmr(ftd, DEFAULT_DATASET) dnsServer.start() + ftd.autoStartSrpClient() + ftd.waitForSrpServer() val ipv4Addresses = ftd.resolveHost("google.com", TYPE_A).map { extractIpv4AddressFromMappedAddress(it) } @@ -181,6 +183,8 @@ class InternetAccessTest { val ftd = ftds[0] joinNetworkAndWaitForOmr(ftd, DEFAULT_DATASET) dnsServer.start() + ftd.autoStartSrpClient() + ftd.waitForSrpServer() assertThat(ftd.resolveHost("google.com", TYPE_A)).isEmpty() assertThat(ftd.resolveHost("google.com", TYPE_AAAA)).isEmpty() diff --git a/thread/tests/integration/src/android/net/thread/utils/FullThreadDevice.java b/thread/tests/integration/src/android/net/thread/utils/FullThreadDevice.java index 209eed647b..38961a33b4 100644 --- a/thread/tests/integration/src/android/net/thread/utils/FullThreadDevice.java +++ b/thread/tests/integration/src/android/net/thread/utils/FullThreadDevice.java @@ -521,7 +521,7 @@ public final class FullThreadDevice { } /** Waits for an SRP server to be present in Network Data */ - private void waitForSrpServer() throws TimeoutException { + public void waitForSrpServer() throws TimeoutException { // CLI output: // > srp client server // [fd64:db12:25f4:7e0b:1bfc:6344:25ac:2dd7]:53538