From 5617e125cf7a50b0d2e18df7b3da40ef4d1ed7d9 Mon Sep 17 00:00:00 2001 From: Ankit Verma Date: Mon, 21 Oct 2024 10:06:22 +0000 Subject: [PATCH] ConnectivityMultiDevicesTest#test_mdns_via_wifip2p This test fails because Wear devices dont support WIFI direct Bug: 369252118 Test: atest CtsConnectivityMultiDevicesTestCases:ConnectivityMultiDevicesTest#test_mdns_via_wifip2p -- --abi arm64-v7a Change-Id: I6f033d8d5eed1b4de0a5924d1e61b611f18d3a8a --- .../multidevices/snippet/Wifip2pMultiDevicesSnippet.kt | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/tests/cts/multidevices/snippet/Wifip2pMultiDevicesSnippet.kt b/tests/cts/multidevices/snippet/Wifip2pMultiDevicesSnippet.kt index f8c9351fc1..3816537a7d 100644 --- a/tests/cts/multidevices/snippet/Wifip2pMultiDevicesSnippet.kt +++ b/tests/cts/multidevices/snippet/Wifip2pMultiDevicesSnippet.kt @@ -21,8 +21,8 @@ import android.content.BroadcastReceiver import android.content.Context import android.content.Intent import android.content.IntentFilter +import android.content.pm.PackageManager.FEATURE_WIFI_DIRECT import android.net.MacAddress -import android.net.wifi.WifiManager import android.net.wifi.p2p.WifiP2pConfig import android.net.wifi.p2p.WifiP2pDevice import android.net.wifi.p2p.WifiP2pDeviceList @@ -44,10 +44,6 @@ private const val TIMEOUT_MS = 60000L class Wifip2pMultiDevicesSnippet : Snippet { private val context by lazy { InstrumentationRegistry.getInstrumentation().getTargetContext() } - private val wifiManager by lazy { - context.getSystemService(WifiManager::class.java) - ?: fail("Could not get WifiManager service") - } private val wifip2pManager by lazy { context.getSystemService(WifiP2pManager::class.java) ?: fail("Could not get WifiP2pManager service") @@ -84,7 +80,7 @@ class Wifip2pMultiDevicesSnippet : Snippet { } @Rpc(description = "Check whether the device supports Wi-Fi P2P.") - fun isP2pSupported() = wifiManager.isP2pSupported() + fun isP2pSupported() = context.packageManager.hasSystemFeature(FEATURE_WIFI_DIRECT) @Rpc(description = "Start Wi-Fi P2P") fun startWifiP2p() {