From f45dc00cd875bdac782e0348a985a5fdb3953216 Mon Sep 17 00:00:00 2001 From: Yan Yan Date: Mon, 10 Mar 2025 18:28:43 -0700 Subject: [PATCH] Use Sdk36ModuleController to ensure VCN UT is only updated on B/B+ Bug: 396782079 Test: v2/mainline-engprod/apct/mainline/tethering/R/device-all-gce test skipped Test: preubmit Flag: EXEMPT; test code Change-Id: I0fb4cfb8ba300bb3d361536377fda5f9f0f8c3d9 --- Vcn/tests/unit/Android.bp | 4 +--- Vcn/tests/unit/AndroidManifest.xml | 4 ++-- Vcn/tests/unit/AndroidTest.xml | 2 ++ .../net/vcn/VcnCellUnderlyingNetworkTemplateTest.java | 11 ++--------- .../unit/java/android/net/vcn/VcnConfigTest.java | 10 ++-------- .../net/vcn/VcnGatewayConnectionConfigTest.java | 10 ++-------- .../unit/java/android/net/vcn/VcnManagerTest.java | 10 ++-------- .../java/android/net/vcn/VcnTransportInfoTest.java | 10 ++-------- .../net/vcn/VcnUnderlyingNetworkPolicyTest.java | 10 ++-------- .../net/vcn/VcnUnderlyingNetworkSpecifierTest.java | 10 ++-------- Vcn/tests/unit/java/android/net/vcn/VcnUtilsTest.java | 10 ++-------- .../net/vcn/VcnWifiUnderlyingNetworkTemplateTest.java | 11 ++--------- .../EapSessionConfigUtilsTest.java | 10 ++-------- .../IkeIdentificationUtilsTest.java | 10 ++-------- .../IkeSessionParamsUtilsTest.java | 9 ++------- .../IkeTrafficSelectorUtilsTest.java | 10 ++-------- .../persistablebundleutils/SaProposalUtilsTest.java | 10 ++-------- .../TunnelConnectionParamsUtilsTest.java | 10 ++-------- .../TunnelModeChildSessionParamsUtilsTest.java | 10 ++-------- .../unit/java/android/net/vcn/util/MtuUtilsTest.java | 10 ++-------- .../net/vcn/util/PersistableBundleUtilsTest.java | 10 ++-------- .../com/android/server/VcnManagementServiceTest.java | 8 ++------ .../server/vcn/TelephonySubscriptionTrackerTest.java | 9 ++------- .../vcn/VcnGatewayConnectionConnectedStateTest.java | 9 ++------- .../vcn/VcnGatewayConnectionConnectingStateTest.java | 10 ++-------- .../VcnGatewayConnectionDisconnectedStateTest.java | 10 ++-------- .../VcnGatewayConnectionDisconnectingStateTest.java | 11 ++--------- .../VcnGatewayConnectionRetryTimeoutStateTest.java | 11 ++--------- .../android/server/vcn/VcnGatewayConnectionTest.java | 9 ++------- .../android/server/vcn/VcnNetworkProviderTest.java | 9 ++------- .../unit/java/com/android/server/vcn/VcnTest.java | 9 ++------- .../routeselection/IpSecPacketLossDetectorTest.java | 9 ++------- .../routeselection/NetworkPriorityClassifierTest.java | 10 ++-------- .../UnderlyingNetworkControllerTest.java | 9 ++------- .../UnderlyingNetworkEvaluatorTest.java | 9 ++------- 35 files changed, 69 insertions(+), 254 deletions(-) diff --git a/Vcn/tests/unit/Android.bp b/Vcn/tests/unit/Android.bp index 5ad1d1dce3..205fdb119a 100644 --- a/Vcn/tests/unit/Android.bp +++ b/Vcn/tests/unit/Android.bp @@ -17,9 +17,7 @@ android_test { // For access hidden connectivity methods in tests defaults: ["framework-connectivity-test-defaults"], - // Tethering module is released in R so this test needs to be installable - // on R - min_sdk_version: "30", + min_sdk_version: "36", srcs: [ "java/**/*.java", diff --git a/Vcn/tests/unit/AndroidManifest.xml b/Vcn/tests/unit/AndroidManifest.xml index 6e8b4ac488..c940eeff89 100644 --- a/Vcn/tests/unit/AndroidManifest.xml +++ b/Vcn/tests/unit/AndroidManifest.xml @@ -16,8 +16,8 @@ - - + + diff --git a/Vcn/tests/unit/AndroidTest.xml b/Vcn/tests/unit/AndroidTest.xml index 9c8362f36c..ffb79adf90 100644 --- a/Vcn/tests/unit/AndroidTest.xml +++ b/Vcn/tests/unit/AndroidTest.xml @@ -27,6 +27,8 @@ class="com.android.tradefed.testtype.suite.module.MainlineTestModuleController">