summaryrefslogtreecommitdiffstats
path: root/wifi/1.0/vts
diff options
context:
space:
mode:
authorSrinivas Dasari <dasaris@codeaurora.org>2017-11-30 19:15:44 +0530
committerRoshan Pius <rpius@google.com>2018-04-10 09:42:30 -0700
commit020374e42b418b631a3ee79bb07fe7e38c0f7efa (patch)
tree87d11e56b16f04385fe8f84956f4b43c47fff492 /wifi/1.0/vts
parenta9543fee6b3f5e9609206d3a21a4d57858c3d16b (diff)
downloadandroid_hardware_interfaces-020374e42b418b631a3ee79bb07fe7e38c0f7efa.tar.gz
android_hardware_interfaces-020374e42b418b631a3ee79bb07fe7e38c0f7efa.tar.bz2
android_hardware_interfaces-020374e42b418b631a3ee79bb07fe7e38c0f7efa.zip
[WIFI][VTS]: Check for the Logger capability Support
Check for WiFi Logger capability Support and do not assert if it returns ERROR_NOT_SUPPORTED. Bug: 69094019 Test: VTS tests for module VtsHalWifiV1_0TargetTest. (cherry-picked from 2b7b24b245a6099fdb127d38a99d7608a6c5bc91) Change-Id: Id8eb171937b66221a5c9303e377310db54202f71
Diffstat (limited to 'wifi/1.0/vts')
-rw-r--r--wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp b/wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp
index 6c2372f80..66d22f5ac 100644
--- a/wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp
+++ b/wifi/1.0/vts/functional/wifi_chip_hidl_test.cpp
@@ -85,7 +85,10 @@ class WifiChipHidlTest : public ::testing::VtsHalHidlTargetTestBase {
uint32_t configureChipForStaIfaceAndGetCapabilities() {
configureChipForIfaceType(IfaceType::STA, true);
const auto& status_and_caps = HIDL_INVOKE(wifi_chip_, getCapabilities);
- EXPECT_EQ(WifiStatusCode::SUCCESS, status_and_caps.first.code);
+ if (status_and_caps.first.code != WifiStatusCode::SUCCESS) {
+ EXPECT_EQ(WifiStatusCode::ERROR_NOT_SUPPORTED, status_and_caps.first.code);
+ return 0;
+ }
return status_and_caps.second;
}
@@ -188,7 +191,10 @@ TEST_F(WifiChipHidlTest, ConfigureChip) {
TEST_F(WifiChipHidlTest, GetCapabilities) {
configureChipForIfaceType(IfaceType::STA, true);
const auto& status_and_caps = HIDL_INVOKE(wifi_chip_, getCapabilities);
- EXPECT_EQ(WifiStatusCode::SUCCESS, status_and_caps.first.code);
+ if (status_and_caps.first.code != WifiStatusCode::SUCCESS) {
+ EXPECT_EQ(WifiStatusCode::ERROR_NOT_SUPPORTED, status_and_caps.first.code);
+ return;
+ }
EXPECT_NE(0u, status_and_caps.second);
}