From 2bc22844e8c8deab8d956be1c1bc6395dbd733b7 Mon Sep 17 00:00:00 2001 From: Remi NGUYEN VAN Date: Wed, 3 Jun 2020 00:38:34 +0000 Subject: [PATCH] Skip Ikev2VpnTest on Q The Ikev2 VPN feature was introduced in R. Bug: 150904735 Test: atest CtsNetTestCasesLatestSdk:Ikev2VpnTest Original-Change: https://android-review.googlesource.com/1322414 Merged-In: I51ded6e967291c110ff0bbd18a3631ab9a742e74 Change-Id: I51ded6e967291c110ff0bbd18a3631ab9a742e74 --- tests/cts/net/src/android/net/cts/Ikev2VpnTest.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/cts/net/src/android/net/cts/Ikev2VpnTest.java b/tests/cts/net/src/android/net/cts/Ikev2VpnTest.java index 5cc0cb4128..dff2581118 100644 --- a/tests/cts/net/src/android/net/cts/Ikev2VpnTest.java +++ b/tests/cts/net/src/android/net/cts/Ikev2VpnTest.java @@ -46,13 +46,15 @@ import android.net.TestNetworkInterface; import android.net.TestNetworkManager; import android.net.VpnManager; import android.net.cts.util.CtsNetUtils; +import android.os.Build; import android.platform.test.annotations.AppModeFull; import androidx.test.InstrumentationRegistry; -import androidx.test.runner.AndroidJUnit4; import com.android.internal.util.HexDump; import com.android.org.bouncycastle.x509.X509V1CertificateGenerator; +import com.android.testutils.DevSdkIgnoreRule.IgnoreUpTo; +import com.android.testutils.DevSdkIgnoreRunner; import org.junit.Test; import org.junit.runner.RunWith; @@ -70,7 +72,8 @@ import java.util.concurrent.TimeUnit; import javax.security.auth.x500.X500Principal; -@RunWith(AndroidJUnit4.class) +@RunWith(DevSdkIgnoreRunner.class) +@IgnoreUpTo(Build.VERSION_CODES.Q) @AppModeFull(reason = "Appops state changes disallowed for instant apps (OP_ACTIVATE_PLATFORM_VPN)") public class Ikev2VpnTest { private static final String TAG = Ikev2VpnTest.class.getSimpleName();