Loading wifi/aidl/vts/functional/wifi_chip_aidl_test.cpp +24 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ using aidl::android::hardware::wifi::IWifiNanIface; using aidl::android::hardware::wifi::IWifiP2pIface; using aidl::android::hardware::wifi::IWifiRttController; using aidl::android::hardware::wifi::WifiBand; using aidl::android::hardware::wifi::WifiChipCapabilities; using aidl::android::hardware::wifi::WifiDebugHostWakeReasonStats; using aidl::android::hardware::wifi::WifiDebugRingBufferStatus; using aidl::android::hardware::wifi::WifiDebugRingBufferVerboseLevel; Loading Loading @@ -987,6 +988,29 @@ TEST_P(WifiChipAidlTest, CreateApOrBridgedApIfaceWithParams_mlo_bridged_ap) { EXPECT_EQ(instances.size(), 2); } /* * GetWifiChipCapabilities */ TEST_P(WifiChipAidlTest, GetWifiChipCapabilities) { WifiChipCapabilities chipCapabilities; auto status = wifi_chip_->getWifiChipCapabilities(&chipCapabilities); if (checkStatusCode(&status, WifiStatusCode::ERROR_NOT_SUPPORTED)) { GTEST_SKIP() << "getWifiChipCapabilities() is not supported by vendor."; } EXPECT_TRUE(status.isOk()); } /* * SetMloMode */ TEST_P(WifiChipAidlTest, SetMloMode) { auto status = wifi_chip_->setMloMode(IWifiChip::ChipMloMode::LOW_LATENCY); if (checkStatusCode(&status, WifiStatusCode::ERROR_NOT_SUPPORTED)) { GTEST_SKIP() << "setMloMode() is not supported by vendor."; } EXPECT_TRUE(status.isOk()); } GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(WifiChipAidlTest); INSTANTIATE_TEST_SUITE_P(WifiTest, WifiChipAidlTest, testing::ValuesIn(android::getAidlHalInstanceNames(IWifi::descriptor)), Loading Loading
wifi/aidl/vts/functional/wifi_chip_aidl_test.cpp +24 −0 Original line number Diff line number Diff line Loading @@ -38,6 +38,7 @@ using aidl::android::hardware::wifi::IWifiNanIface; using aidl::android::hardware::wifi::IWifiP2pIface; using aidl::android::hardware::wifi::IWifiRttController; using aidl::android::hardware::wifi::WifiBand; using aidl::android::hardware::wifi::WifiChipCapabilities; using aidl::android::hardware::wifi::WifiDebugHostWakeReasonStats; using aidl::android::hardware::wifi::WifiDebugRingBufferStatus; using aidl::android::hardware::wifi::WifiDebugRingBufferVerboseLevel; Loading Loading @@ -987,6 +988,29 @@ TEST_P(WifiChipAidlTest, CreateApOrBridgedApIfaceWithParams_mlo_bridged_ap) { EXPECT_EQ(instances.size(), 2); } /* * GetWifiChipCapabilities */ TEST_P(WifiChipAidlTest, GetWifiChipCapabilities) { WifiChipCapabilities chipCapabilities; auto status = wifi_chip_->getWifiChipCapabilities(&chipCapabilities); if (checkStatusCode(&status, WifiStatusCode::ERROR_NOT_SUPPORTED)) { GTEST_SKIP() << "getWifiChipCapabilities() is not supported by vendor."; } EXPECT_TRUE(status.isOk()); } /* * SetMloMode */ TEST_P(WifiChipAidlTest, SetMloMode) { auto status = wifi_chip_->setMloMode(IWifiChip::ChipMloMode::LOW_LATENCY); if (checkStatusCode(&status, WifiStatusCode::ERROR_NOT_SUPPORTED)) { GTEST_SKIP() << "setMloMode() is not supported by vendor."; } EXPECT_TRUE(status.isOk()); } GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(WifiChipAidlTest); INSTANTIATE_TEST_SUITE_P(WifiTest, WifiChipAidlTest, testing::ValuesIn(android::getAidlHalInstanceNames(IWifi::descriptor)), Loading