Fix cannot success verify count of the networkAgent Config items on R
device Test: atest CtsNetTestCasesLatestSdk:android.net.NetworkAgentConfigTest Fix: 183474500 Change-Id: Ie0fd5ba816c390bfb7bc6512d896a88482c217ec Merged-In: Ie0fd5ba816c390bfb7bc6512d896a88482c217ec
This commit is contained in:
@@ -19,6 +19,7 @@ package android.net
|
||||
import android.os.Build
|
||||
import androidx.test.filters.SmallTest
|
||||
import androidx.test.runner.AndroidJUnit4
|
||||
import com.android.modules.utils.build.SdkLevel.isAtLeastS
|
||||
import com.android.testutils.DevSdkIgnoreRule
|
||||
import com.android.testutils.DevSdkIgnoreRule.IgnoreUpTo
|
||||
import com.android.testutils.assertParcelSane
|
||||
@@ -44,7 +45,13 @@ class NetworkAgentConfigTest {
|
||||
setPartialConnectivityAcceptable(false)
|
||||
setUnvalidatedConnectivityAcceptable(true)
|
||||
}.build()
|
||||
assertParcelSane(config, 12)
|
||||
if (isAtLeastS()) {
|
||||
// From S, the config will have 12 items
|
||||
assertParcelSane(config, 12)
|
||||
} else {
|
||||
// For R or below, the config will have 10 items
|
||||
assertParcelSane(config, 10)
|
||||
}
|
||||
}
|
||||
|
||||
@Test @IgnoreUpTo(Build.VERSION_CODES.Q)
|
||||
|
||||
Reference in New Issue
Block a user