diff options
| author | 2021-03-10 04:26:29 +0000 | |
|---|---|---|
| committer | 2021-03-11 23:02:02 +0800 | |
| commit | 3c6140d8cc01ffb8b6d2ae17c94aa55d33e3383e (patch) | |
| tree | fd5503708bcaaf9a9bedaa58c8629445f94d27ed | |
| parent | c5479a08860fb5070b6baebbe11bcd0a7dbb6753 (diff) | |
Fix common tests on Q and R
The common tests cannot reference EthernetNetworkSpecifier,
as it did not exist in Q and R yet.
Bug: 179329291
Merged-In: Iec8ef874a3ca6dcc65944bbbaa3575a5ae0f4989
Change-Id: Iec8ef874a3ca6dcc65944bbbaa3575a5ae0f4989
Test: atest CtsNetTestCasesLatestSdk
| -rw-r--r-- | tests/net/common/java/android/net/NetworkCapabilitiesTest.java | 7 | ||||
| -rw-r--r-- | tests/net/common/java/android/net/NetworkProviderTest.kt | 7 | 
2 files changed, 9 insertions, 5 deletions
| diff --git a/tests/net/common/java/android/net/NetworkCapabilitiesTest.java b/tests/net/common/java/android/net/NetworkCapabilitiesTest.java index ddc31bfc20b8..e84b992a1379 100644 --- a/tests/net/common/java/android/net/NetworkCapabilitiesTest.java +++ b/tests/net/common/java/android/net/NetworkCapabilitiesTest.java @@ -68,6 +68,7 @@ import android.util.ArraySet;  import androidx.test.runner.AndroidJUnit4;  import com.android.modules.utils.build.SdkLevel; +import com.android.testutils.CompatUtil;  import com.android.testutils.DevSdkIgnoreRule;  import com.android.testutils.DevSdkIgnoreRule.IgnoreUpTo; @@ -211,7 +212,7 @@ public class NetworkCapabilitiesTest {          nc1 = new NetworkCapabilities().addTransportType(TRANSPORT_WIFI);          nc2 = new NetworkCapabilities()                  .addTransportType(TRANSPORT_WIFI) -                .setNetworkSpecifier(new EthernetNetworkSpecifier("eth42")); +                .setNetworkSpecifier(CompatUtil.makeEthernetNetworkSpecifier("eth42"));          assertNotEquals("", nc1.describeImmutableDifferences(nc2));          assertEquals("", nc1.describeImmutableDifferences(nc1));      } @@ -671,7 +672,7 @@ public class NetworkCapabilitiesTest {          NetworkCapabilities nc1 = new NetworkCapabilities();          nc1.addTransportType(TRANSPORT_CELLULAR).addTransportType(TRANSPORT_WIFI);          try { -            nc1.setNetworkSpecifier(new EthernetNetworkSpecifier("eth0")); +            nc1.setNetworkSpecifier(CompatUtil.makeEthernetNetworkSpecifier("eth0"));              fail("Cannot set NetworkSpecifier on a NetworkCapability with multiple transports!");          } catch (IllegalStateException expected) {              // empty @@ -680,7 +681,7 @@ public class NetworkCapabilitiesTest {          // Sequence 2: Transport + NetworkSpecifier + Transport          NetworkCapabilities nc2 = new NetworkCapabilities();          nc2.addTransportType(TRANSPORT_CELLULAR).setNetworkSpecifier( -                new EthernetNetworkSpecifier("testtap3")); +                CompatUtil.makeEthernetNetworkSpecifier("testtap3"));          try {              nc2.addTransportType(TRANSPORT_WIFI);              fail("Cannot set a second TransportType of a network which has a NetworkSpecifier!"); diff --git a/tests/net/common/java/android/net/NetworkProviderTest.kt b/tests/net/common/java/android/net/NetworkProviderTest.kt index 71a7a7c4ebd9..340e6f963137 100644 --- a/tests/net/common/java/android/net/NetworkProviderTest.kt +++ b/tests/net/common/java/android/net/NetworkProviderTest.kt @@ -27,6 +27,7 @@ import android.os.HandlerThread  import android.os.Looper  import androidx.test.InstrumentationRegistry  import com.android.net.module.util.ArrayTrackRecord +import com.android.testutils.CompatUtil  import com.android.testutils.DevSdkIgnoreRule.IgnoreUpTo  import com.android.testutils.DevSdkIgnoreRunner  import com.android.testutils.isDevSdkInRange @@ -102,7 +103,8 @@ class NetworkProviderTest {          mCm.registerNetworkProvider(provider)          assertNotEquals(provider.getProviderId(), NetworkProvider.ID_NONE) -        val specifier = EthernetNetworkSpecifier(UUID.randomUUID().toString()) +        val specifier = CompatUtil.makeTestNetworkSpecifier( +                UUID.randomUUID().toString())          val nr: NetworkRequest = NetworkRequest.Builder()                  .addTransportType(TRANSPORT_TEST)                  .setNetworkSpecifier(specifier) @@ -183,7 +185,8 @@ class NetworkProviderTest {          mCm.registerNetworkProvider(provider) -        val specifier = EthernetNetworkSpecifier(UUID.randomUUID().toString()) +        val specifier = CompatUtil.makeTestNetworkSpecifier( +                UUID.randomUUID().toString())          val nr: NetworkRequest = NetworkRequest.Builder()                  .addTransportType(TRANSPORT_TEST)                  .setNetworkSpecifier(specifier) |