From b4ce0fa9b1af6320d293fb356836755e70eb12bd Mon Sep 17 00:00:00 2001 From: Aaron Huang Date: Wed, 26 Jan 2022 23:20:49 +0800 Subject: [PATCH] Change NETWORK_TYPE_5G_NSA reference package NETWORK_TYPE_5G_NSA is moved to NetworkStatsManager Bug: 210073043 Test: builds, FrameworksNetTests Change-Id: I9226119ee4f67688a1b4ffdab7e5a86ec0b8e974 --- tests/unit/java/android/net/NetworkIdentityTest.kt | 5 +++-- tests/unit/java/android/net/NetworkTemplateTest.kt | 2 +- .../server/net/NetworkStatsSubscriptionsMonitorTest.java | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/tests/unit/java/android/net/NetworkIdentityTest.kt b/tests/unit/java/android/net/NetworkIdentityTest.kt index 1b512f09fd..4b2d8749be 100644 --- a/tests/unit/java/android/net/NetworkIdentityTest.kt +++ b/tests/unit/java/android/net/NetworkIdentityTest.kt @@ -26,6 +26,7 @@ import android.net.NetworkIdentity.OEM_NONE import android.net.NetworkIdentity.OEM_PAID import android.net.NetworkIdentity.OEM_PRIVATE import android.net.NetworkIdentity.getOemBitfield +import android.app.usage.NetworkStatsManager import android.telephony.TelephonyManager import android.os.Build import com.android.testutils.DevSdkIgnoreRule @@ -171,7 +172,7 @@ class NetworkIdentityTest { fun testBuilder_ratType() { // Assert illegal ratTypes cannot make an identity. listOf(Integer.MIN_VALUE, NetworkTemplate.NETWORK_TYPE_ALL, - NetworkTemplate.NETWORK_TYPE_5G_NSA - 1, Integer.MAX_VALUE) + NetworkStatsManager.NETWORK_TYPE_5G_NSA - 1, Integer.MAX_VALUE) .forEach { assertFailsWith { NetworkIdentity.Builder() @@ -184,7 +185,7 @@ class NetworkIdentityTest { // Verify legitimate ratTypes can make an identity. TelephonyManager.getAllNetworkTypes().toMutableList().also { it.add(TelephonyManager.NETWORK_TYPE_UNKNOWN) - it.add(NetworkTemplate.NETWORK_TYPE_5G_NSA) + it.add(NetworkStatsManager.NETWORK_TYPE_5G_NSA) }.forEach { rat -> NetworkIdentity.Builder() .setType(TYPE_MOBILE) diff --git a/tests/unit/java/android/net/NetworkTemplateTest.kt b/tests/unit/java/android/net/NetworkTemplateTest.kt index 048597ffc7..453612f96f 100644 --- a/tests/unit/java/android/net/NetworkTemplateTest.kt +++ b/tests/unit/java/android/net/NetworkTemplateTest.kt @@ -16,6 +16,7 @@ package android.net +import android.app.usage.NetworkStatsManager.NETWORK_TYPE_5G_NSA import android.content.Context import android.net.ConnectivityManager.TYPE_MOBILE import android.net.ConnectivityManager.TYPE_WIFI @@ -36,7 +37,6 @@ import android.net.NetworkTemplate.MATCH_MOBILE_WILDCARD import android.net.NetworkTemplate.MATCH_PROXY import android.net.NetworkTemplate.MATCH_WIFI import android.net.NetworkTemplate.MATCH_WIFI_WILDCARD -import android.net.NetworkTemplate.NETWORK_TYPE_5G_NSA import android.net.NetworkTemplate.NETWORK_TYPE_ALL import android.net.NetworkTemplate.OEM_MANAGED_ALL import android.net.NetworkTemplate.OEM_MANAGED_NO diff --git a/tests/unit/java/com/android/server/net/NetworkStatsSubscriptionsMonitorTest.java b/tests/unit/java/com/android/server/net/NetworkStatsSubscriptionsMonitorTest.java index 43aeec6f40..0d34609dfb 100644 --- a/tests/unit/java/com/android/server/net/NetworkStatsSubscriptionsMonitorTest.java +++ b/tests/unit/java/com/android/server/net/NetworkStatsSubscriptionsMonitorTest.java @@ -35,8 +35,8 @@ import static org.mockito.Mockito.when; import android.annotation.NonNull; import android.annotation.Nullable; +import android.app.usage.NetworkStatsManager; import android.content.Context; -import android.net.NetworkTemplate; import android.os.Build; import android.os.Looper; import android.os.Parcel; @@ -282,7 +282,7 @@ public final class NetworkStatsSubscriptionsMonitorTest { // NETWORK_TYPE_5G_NSA. setRatTypeForSub(TEST_SUBID1, TelephonyManager.NETWORK_TYPE_LTE, OVERRIDE_NETWORK_TYPE_NR_NSA); - assertRatTypeChangedForSub(TEST_IMSI1, NetworkTemplate.NETWORK_TYPE_5G_NSA); + assertRatTypeChangedForSub(TEST_IMSI1, NetworkStatsManager.NETWORK_TYPE_5G_NSA); reset(mDelegate); // Set RAT type to LTE without NR connected, the RAT type should be downgraded to LTE.