From 816cc626c8e4747e516b62dbc45618fc87e49531 Mon Sep 17 00:00:00 2001 From: lucaslin Date: Fri, 11 Jun 2021 18:15:50 +0800 Subject: [PATCH] Add a test to check if the VPN type is set or not Bug: 184261389 Test: atest CtsHostsideNetworkTests:HostsideVpnTests#testDefault Change-Id: I7ed5989ec767494c1033dc01242b32724e120c4e --- .../hostside/app/src/com/android/cts/net/hostside/VpnTest.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/cts/hostside/app/src/com/android/cts/net/hostside/VpnTest.java b/tests/cts/hostside/app/src/com/android/cts/net/hostside/VpnTest.java index 532fd86345..84852636fc 100755 --- a/tests/cts/hostside/app/src/com/android/cts/net/hostside/VpnTest.java +++ b/tests/cts/hostside/app/src/com/android/cts/net/hostside/VpnTest.java @@ -17,6 +17,7 @@ package com.android.cts.net.hostside; import static android.Manifest.permission.NETWORK_SETTINGS; +import static android.net.ConnectivityManager.TYPE_VPN; import static android.net.NetworkCapabilities.TRANSPORT_VPN; import static android.os.Process.INVALID_UID; import static android.system.OsConstants.AF_INET; @@ -759,6 +760,7 @@ public class VpnTest extends InstrumentationTestCase { assertEquals(vpnNetwork, mCM.getActiveNetwork()); assertNotEqual(defaultNetwork, vpnNetwork); maybeExpectVpnTransportInfo(vpnNetwork); + assertTrue(mCM.getNetworkInfo(vpnNetwork).getType() == TYPE_VPN); if (SdkLevel.isAtLeastS()) { // Check that system default network callback has not seen any network changes, even