summaryrefslogtreecommitdiffstats
path: root/wifi/1.0/vts
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2017-04-29 20:44:27 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2017-04-29 20:44:28 +0000
commit5c604fc1d4f2588bd89e3562205a89d6943cf39b (patch)
tree1dd2b5ef52bedbd3540f97c65cccfb1c97832fb6 /wifi/1.0/vts
parentaa7cfc9f0d20a7bb343b05de3a9a7badca8d4a61 (diff)
parent0e9975676168045077677e9f8a6b317ae37864fa (diff)
downloadandroid_hardware_interfaces-5c604fc1d4f2588bd89e3562205a89d6943cf39b.tar.gz
android_hardware_interfaces-5c604fc1d4f2588bd89e3562205a89d6943cf39b.tar.bz2
android_hardware_interfaces-5c604fc1d4f2588bd89e3562205a89d6943cf39b.zip
Merge "Fix RssiMonitoring VTS tests" into oc-dev
Diffstat (limited to 'wifi/1.0/vts')
-rw-r--r--wifi/1.0/vts/functional/wifi_sta_iface_hidl_test.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/wifi/1.0/vts/functional/wifi_sta_iface_hidl_test.cpp b/wifi/1.0/vts/functional/wifi_sta_iface_hidl_test.cpp
index 83f83b64a..30235cf8b 100644
--- a/wifi/1.0/vts/functional/wifi_sta_iface_hidl_test.cpp
+++ b/wifi/1.0/vts/functional/wifi_sta_iface_hidl_test.cpp
@@ -158,8 +158,10 @@ TEST_F(WifiStaIfaceHidlTest, LinkLayerStatsCollection) {
/*
* RSSIMonitoring:
- * Ensures that calls to enable and disable RSSI monitoring will return
- * a success status code.
+ * Ensures that calls to enable RSSI monitoring will return an error status
+ * code if device is not connected to an AP.
+ * Ensures that calls to disable RSSI monitoring will return an error status
+ * code if RSSI monitoring is not enabled.
*/
TEST_F(WifiStaIfaceHidlTest, RSSIMonitoring) {
if (!isCapabilitySupported(
@@ -171,11 +173,13 @@ TEST_F(WifiStaIfaceHidlTest, RSSIMonitoring) {
const CommandId kCmd = 1;
const Rssi kMaxRssi = -50;
const Rssi kMinRssi = -90;
- EXPECT_EQ(WifiStatusCode::SUCCESS,
+ // This is going to fail because device is not connected to an AP.
+ EXPECT_NE(WifiStatusCode::SUCCESS,
HIDL_INVOKE(wifi_sta_iface_, startRssiMonitoring, kCmd, kMaxRssi,
kMinRssi)
.code);
- EXPECT_EQ(WifiStatusCode::SUCCESS,
+ // This is going to fail because RSSI monitoring is not enabled.
+ EXPECT_NE(WifiStatusCode::SUCCESS,
HIDL_INVOKE(wifi_sta_iface_, stopRssiMonitoring, kCmd).code);
}