diff options
author | markchien <markchien@google.com> | 2020-09-27 16:56:38 +0800 |
---|---|---|
committer | markchien <markchien@google.com> | 2020-09-27 17:11:20 +0800 |
commit | fbade325c06f3c6b1c2f74fb35030bd532795812 (patch) | |
tree | a234fbdc364643a595f540be5d17820f8258b5fb /packages/Tethering | |
parent | 90b0d3f83e4b4f3081f40f87ff628251b71aa4ce (diff) |
Remove double check interface by NetworkInterface
NetworkInterface#getByName can not get the interface without IP addresses.
When setIncludeTestInterfaces(true) is called, the interface will be
placed in client mode, which will delete the link-local address. So calling
NetworkInterface#getByName to get test interface may not work before
switching to server mode.
Bug: 168215721
Test: atest CtsTethering
Change-Id: Ice8adcce1c4b2c86bd219c701b2afa9ba2339f24
Diffstat (limited to 'packages/Tethering')
-rw-r--r-- | packages/Tethering/tests/integration/src/android/net/EthernetTetheringTest.java | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/packages/Tethering/tests/integration/src/android/net/EthernetTetheringTest.java b/packages/Tethering/tests/integration/src/android/net/EthernetTetheringTest.java index 64be2d9a5599..d206ea0b4d45 100644 --- a/packages/Tethering/tests/integration/src/android/net/EthernetTetheringTest.java +++ b/packages/Tethering/tests/integration/src/android/net/EthernetTetheringTest.java @@ -553,7 +553,6 @@ public class EthernetTetheringTest { TestNetworkManager tnm = mContext.getSystemService(TestNetworkManager.class); TestNetworkInterface iface = tnm.createTapInterface(); Log.d(TAG, "Created test interface " + iface.getInterfaceName()); - assertNotNull(NetworkInterface.getByName(iface.getInterfaceName())); return iface; } |