diff --git a/wifi/1.0/vts/functional/wifi_hidl_test_utils.cpp b/wifi/1.0/vts/functional/wifi_hidl_test_utils.cpp index e4382bce5d..0851cb2de5 100644 --- a/wifi/1.0/vts/functional/wifi_hidl_test_utils.cpp +++ b/wifi/1.0/vts/functional/wifi_hidl_test_utils.cpp @@ -206,5 +206,7 @@ bool configureChipToSupportIfaceType(const sp& wifi_chip, void stopWifi() { sp wifi = getWifi(); ASSERT_NE(wifi, nullptr); - ASSERT_EQ(HIDL_INVOKE(wifi, stop).code, WifiStatusCode::SUCCESS); + const auto status = HIDL_INVOKE(wifi, stop); + ASSERT_TRUE((status.code == WifiStatusCode::SUCCESS) || + (status.code == WifiStatusCode::ERROR_NOT_AVAILABLE)); } diff --git a/wifi/1.1/default/service.cpp b/wifi/1.1/default/service.cpp index b3fcd50e55..b4aed6c199 100644 --- a/wifi/1.1/default/service.cpp +++ b/wifi/1.1/default/service.cpp @@ -27,7 +27,7 @@ using android::hardware::joinRpcThreadpool; int main(int /*argc*/, char** argv) { android::base::InitLogging(argv, android::base::LogdLogger(android::base::SYSTEM)); - LOG(INFO) << "Wifi Hal is starting up..."; + LOG(INFO) << "Wifi Hal is booting up..."; configureRpcThreadpool(1, true /* callerWillJoin */); diff --git a/wifi/1.1/default/wifi.cpp b/wifi/1.1/default/wifi.cpp index fe4f642302..8456b90e9f 100644 --- a/wifi/1.1/default/wifi.cpp +++ b/wifi/1.1/default/wifi.cpp @@ -108,14 +108,15 @@ WifiStatus Wifi::startInternal() { LOG(ERROR) << "Failed to invoke onStart callback"; }; } + LOG(INFO) << "Wifi HAL started"; } else { for (const auto& callback : event_cb_handler_.getCallbacks()) { if (!callback->onFailure(wifi_status).isOk()) { LOG(ERROR) << "Failed to invoke onFailure callback"; } } + LOG(ERROR) << "Wifi HAL start failed"; } - LOG(INFO) << "Wifi HAL started"; return wifi_status; } @@ -139,14 +140,15 @@ WifiStatus Wifi::stopInternal() { LOG(ERROR) << "Failed to invoke onStop callback"; }; } + LOG(INFO) << "Wifi HAL stopped"; } else { for (const auto& callback : event_cb_handler_.getCallbacks()) { if (!callback->onFailure(wifi_status).isOk()) { LOG(ERROR) << "Failed to invoke onFailure callback"; } } + LOG(ERROR) << "Wifi HAL stop failed"; } - LOG(INFO) << "Wifi HAL stopped"; return wifi_status; }