Merge "Skip some VCN unit tests on user builds" into main am: 0384d3529e am: cdecd6183a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3506967 Change-Id: I2bf81f8b8155818b405efeb50cebda5c4759dff4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
commit
fcf201b7d9
1 changed files with 17 additions and 0 deletions
|
|
@ -41,6 +41,7 @@ import static org.junit.Assert.assertNotNull;
|
|||
import static org.junit.Assert.assertNull;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.junit.Assert.fail;
|
||||
import static org.junit.Assume.assumeTrue;
|
||||
import static org.mockito.ArgumentMatchers.any;
|
||||
import static org.mockito.ArgumentMatchers.anyBoolean;
|
||||
import static org.mockito.ArgumentMatchers.anyInt;
|
||||
|
|
@ -1088,6 +1089,10 @@ public class VcnManagementServiceTest {
|
|||
|
||||
@Test
|
||||
public void testGetRestrictedTransportsFromCarrierConfig() {
|
||||
assumeTrue(
|
||||
"Configuring restricted transport types is only allowed on a debuggable build",
|
||||
Build.isDebuggable());
|
||||
|
||||
final Set<Integer> restrictedTransports = new ArraySet<>();
|
||||
restrictedTransports.add(TRANSPORT_CELLULAR);
|
||||
restrictedTransports.add(TRANSPORT_WIFI);
|
||||
|
|
@ -1109,6 +1114,10 @@ public class VcnManagementServiceTest {
|
|||
|
||||
@Test
|
||||
public void testGetRestrictedTransportsFromCarrierConfig_noRestrictPolicyConfigured() {
|
||||
assumeTrue(
|
||||
"Configuring restricted transport types is only allowed on a debuggable build",
|
||||
Build.isDebuggable());
|
||||
|
||||
final Set<Integer> restrictedTransports = Collections.singleton(TRANSPORT_WIFI);
|
||||
|
||||
final PersistableBundleWrapper carrierConfig =
|
||||
|
|
@ -1123,6 +1132,10 @@ public class VcnManagementServiceTest {
|
|||
|
||||
@Test
|
||||
public void testGetRestrictedTransportsFromCarrierConfig_noCarrierConfig() {
|
||||
assumeTrue(
|
||||
"Configuring restricted transport types is only allowed on a debuggable build",
|
||||
Build.isDebuggable());
|
||||
|
||||
final Set<Integer> restrictedTransports = Collections.singleton(TRANSPORT_WIFI);
|
||||
|
||||
final TelephonySubscriptionSnapshot lastSnapshot =
|
||||
|
|
@ -1134,6 +1147,10 @@ public class VcnManagementServiceTest {
|
|||
|
||||
@Test
|
||||
public void testGetRestrictedTransportsFromCarrierConfigAndVcnConfig() {
|
||||
assumeTrue(
|
||||
"Configuring restricted transport types is only allowed on a debuggable build",
|
||||
Build.isDebuggable());
|
||||
|
||||
// Configure restricted transport in CarrierConfig
|
||||
final Set<Integer> restrictedTransportInCarrierConfig =
|
||||
Collections.singleton(TRANSPORT_WIFI);
|
||||
|
|
|
|||
Loading…
Reference in a new issue