From 63ce27dd8d407e3580e0893a9415370d34416ea9 Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Mon, 20 Jun 2022 06:55:52 +0000 Subject: [PATCH] Mark EthernetManagerTest as @ConnectivityModuleTest The test will fail on T without an updated connectivity module, as it uses new behavior implemented by a newer module version, such as TestNetworkManager#createTapInterface(boolean, boolean). Bug: 236558929 Change-Id: Ia74a31c8f7aabb4aae8eead5bba9f31cb7f2dd8d Test: atest EthernetManagerTest --- tests/cts/net/src/android/net/cts/EthernetManagerTest.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/cts/net/src/android/net/cts/EthernetManagerTest.kt b/tests/cts/net/src/android/net/cts/EthernetManagerTest.kt index d0d44dcc47..54d681865e 100644 --- a/tests/cts/net/src/android/net/cts/EthernetManagerTest.kt +++ b/tests/cts/net/src/android/net/cts/EthernetManagerTest.kt @@ -56,6 +56,7 @@ import androidx.test.platform.app.InstrumentationRegistry import com.android.net.module.util.ArrayTrackRecord import com.android.net.module.util.TrackRecord import com.android.testutils.anyNetwork +import com.android.testutils.ConnectivityModuleTest import com.android.testutils.DevSdkIgnoreRule import com.android.testutils.DevSdkIgnoreRunner import com.android.testutils.RecorderCallback.CallbackEntry.Available @@ -97,6 +98,8 @@ private val ETH_REQUEST: NetworkRequest = NetworkRequest.Builder() @AppModeFull(reason = "Instant apps can't access EthernetManager") // EthernetManager is not updatable before T, so tests do not need to be backwards compatible. @RunWith(DevSdkIgnoreRunner::class) +// This test depends on behavior introduced post-T as part of connectivity module updates +@ConnectivityModuleTest @DevSdkIgnoreRule.IgnoreUpTo(Build.VERSION_CODES.S_V2) class EthernetManagerTest {