From c633302a86d4e90f3bdd774e9326d4ed0d429a9e Mon Sep 17 00:00:00 2001 From: Jimmy Chen Date: Thu, 30 Apr 2020 15:37:29 +0800 Subject: [PATCH] wifi: stop running supplicant before tests The first test would always fail because it tries to use system-initiating supplicant process. Bug: 155257934 Test: atest VtsHalWifiSupplicantV1_3TargetTest Change-Id: I79b69ec04faab5e8f2af0e5e3a9b1cc4c3aa0c36 --- .../1.3/vts/functional/supplicant_sta_iface_hidl_test.cpp | 1 + .../1.3/vts/functional/supplicant_sta_network_hidl_test.cpp | 2 ++ 2 files changed, 3 insertions(+) diff --git a/wifi/supplicant/1.3/vts/functional/supplicant_sta_iface_hidl_test.cpp b/wifi/supplicant/1.3/vts/functional/supplicant_sta_iface_hidl_test.cpp index 3754520eeb..40202980bc 100644 --- a/wifi/supplicant/1.3/vts/functional/supplicant_sta_iface_hidl_test.cpp +++ b/wifi/supplicant/1.3/vts/functional/supplicant_sta_iface_hidl_test.cpp @@ -64,6 +64,7 @@ class SupplicantStaIfaceHidlTest isP2pOn_ = testing::deviceSupportsFeature("android.hardware.wifi.direct"); + stopSupplicant(wifi_v1_0_instance_name_); startSupplicantAndWaitForHidlService(wifi_v1_0_instance_name_, supplicant_v1_3_instance_name_); supplicant_ = diff --git a/wifi/supplicant/1.3/vts/functional/supplicant_sta_network_hidl_test.cpp b/wifi/supplicant/1.3/vts/functional/supplicant_sta_network_hidl_test.cpp index 9c40de1cb3..7603c5b914 100644 --- a/wifi/supplicant/1.3/vts/functional/supplicant_sta_network_hidl_test.cpp +++ b/wifi/supplicant/1.3/vts/functional/supplicant_sta_network_hidl_test.cpp @@ -51,6 +51,8 @@ class SupplicantStaNetworkHidlTest supplicant_v1_3_instance_name_ = std::get<1>(GetParam()); isP2pOn_ = testing::deviceSupportsFeature("android.hardware.wifi.direct"); + + stopSupplicant(wifi_v1_0_instance_name_); startSupplicantAndWaitForHidlService(wifi_v1_0_instance_name_, supplicant_v1_3_instance_name_); supplicant_ =