diff --git a/tests/cts/net/util/java/android/net/cts/util/CtsNetUtils.java b/tests/cts/net/util/java/android/net/cts/util/CtsNetUtils.java index fd0cd1807b..7d9a24b448 100644 --- a/tests/cts/net/util/java/android/net/cts/util/CtsNetUtils.java +++ b/tests/cts/net/util/java/android/net/cts/util/CtsNetUtils.java @@ -582,6 +582,9 @@ public final class CtsNetUtils { } if (mOldPrivateDnsMode != ConnectivitySettingsUtils.PRIVATE_DNS_MODE_PROVIDER_HOSTNAME) { + // Also restore hostname even if the value is not used since private dns is not in + // the strict mode to prevent setting being changed after test. + ConnectivitySettingsUtils.setPrivateDnsHostname(mContext, mOldPrivateDnsSpecifier); ConnectivitySettingsUtils.setPrivateDnsMode(mContext, mOldPrivateDnsMode); return; }