commit | b91d44a64a4b04cf107729cc049839f2f4c5bd31 | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Mon Jun 28 10:37:05 2021 +0000 |
committer | Remi NGUYEN VAN <reminv@google.com> | Tue Jun 29 04:04:07 2021 +0000 |
tree | 7a891a11ad20c9b1ca330434bb0796d7adbdfadc | |
parent | 99c7bdb1a40e02d498740a73cedec582b3125a20 [diff] |
Fix flakes in tests running after testIsPrivateDnsBroken The test would not reconnect wifi after restoring the private DNS setting, so validation would not be triggered, and it would remain identified as having broken private DNS. Reconnect wifi after the test to avoid affecting subsequent tests. Original-Change: https://android-review.googlesource.com/1749560 Merged-In: Id9beba94e0fed85bd26c0509ad61369be794f3c3 Change-Id: Id9beba94e0fed85bd26c0509ad61369be794f3c3 Test: atest android.net.cts.ConnectivityManagerTest Bug: 182296835
diff --git a/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java b/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java index ed477a2..ca8d9e6 100644 --- a/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java +++ b/tests/cts/net/src/android/net/cts/ConnectivityManagerTest.java
@@ -737,6 +737,8 @@ .isPrivateDnsBroken()) && networkForPrivateDns.equals(entry.getNetwork())); } finally { mCtsNetUtils.restorePrivateDnsSetting(); + // Toggle wifi to make sure it is re-validated + reconnectWifi(); } }