summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuang Luong <qal@google.com>2022-02-23 11:27:31 -0800
committerQuang Luong <qal@google.com>2022-02-23 11:27:31 -0800
commit6bdc75249be4fbd9e47eca45494217b0da6c5cd1 (patch)
tree580df1f42e4a6a063c4b43e6f04a43c207231c58
parent5d966b382e76eb77ca7e1bb3d76516902bd9f79b (diff)
Add VTS test for V1_6::IWifiChip::getAvailableModes_1_6
Bug: 220222963 Test: atest VtsHalWifiV1_6TargetTest Change-Id: I76908ae0e69f8e1b07a654062b1bd0122e0dd910
-rw-r--r--wifi/1.6/vts/functional/wifi_chip_hidl_test.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/wifi/1.6/vts/functional/wifi_chip_hidl_test.cpp b/wifi/1.6/vts/functional/wifi_chip_hidl_test.cpp
index 54fb7216fa..d1d4336222 100644
--- a/wifi/1.6/vts/functional/wifi_chip_hidl_test.cpp
+++ b/wifi/1.6/vts/functional/wifi_chip_hidl_test.cpp
@@ -95,6 +95,15 @@ TEST_P(WifiChipHidlTest, getUsableChannels_1_6) {
EXPECT_EQ(WifiStatusCode::SUCCESS, statusNonEmpty.first.code);
}
+/* getAvailableModes_1_6:
+ * Ensures that a call to getAvailableModes_1_6 will return with a success status code.
+ */
+TEST_P(WifiChipHidlTest, getAvailableModes_1_6) {
+ const auto& status_and_modes = HIDL_INVOKE(wifi_chip_, getAvailableModes_1_6);
+ EXPECT_EQ(WifiStatusCode::SUCCESS, status_and_modes.first.code);
+ EXPECT_LT(0u, status_and_modes.second.size());
+}
+
GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(WifiChipHidlTest);
INSTANTIATE_TEST_SUITE_P(PerInstance, WifiChipHidlTest,
testing::ValuesIn(android::hardware::getAllHalInstanceNames(