summaryrefslogtreecommitdiffstats
path: root/tests/wifitests/src/com/android/server/wifi/WifiVendorHalTest.java
diff options
context:
space:
mode:
authorAhmed ElArabawy <arabawy@google.com>2018-12-06 16:09:42 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2018-12-06 16:09:42 +0000
commit1614e1e9176987ff0604cf989eccbe1353466b78 (patch)
tree3fbbfdb6c2866313bf1a4cfe893c53cf2e1b9efd /tests/wifitests/src/com/android/server/wifi/WifiVendorHalTest.java
parent8d11a37e0cd38876876297ba4c20570e8f87a2ad (diff)
parentc29e3001af3a6ad885cdbb3b1df948c6702576ba (diff)
downloadandroid_frameworks_opt_net_wifi-1614e1e9176987ff0604cf989eccbe1353466b78.tar.gz
android_frameworks_opt_net_wifi-1614e1e9176987ff0604cf989eccbe1353466b78.tar.bz2
android_frameworks_opt_net_wifi-1614e1e9176987ff0604cf989eccbe1353466b78.zip
Merge changes from topic "wifi_qos-stage_6"
* changes: Handle low-latency mode for legacy devices Adds a shell command to force low-latency mode Set low-latency wifilocks active only on fg apps
Diffstat (limited to 'tests/wifitests/src/com/android/server/wifi/WifiVendorHalTest.java')
-rw-r--r--tests/wifitests/src/com/android/server/wifi/WifiVendorHalTest.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/WifiVendorHalTest.java b/tests/wifitests/src/com/android/server/wifi/WifiVendorHalTest.java
index 50169a292..d98eaff57 100644
--- a/tests/wifitests/src/com/android/server/wifi/WifiVendorHalTest.java
+++ b/tests/wifitests/src/com/android/server/wifi/WifiVendorHalTest.java
@@ -748,6 +748,24 @@ public class WifiVendorHalTest {
}
/**
+ * Test translation to WifiManager.WIFI_FEATURE_* for V1.3
+ *
+ * Test the added features in V1.3
+ */
+ @Test
+ public void testChipFeatureMaskTranslation_1_3() {
+ int caps = (
+ android.hardware.wifi.V1_3.IWifiChip.ChipCapabilityMask.SET_LATENCY_MODE
+ | android.hardware.wifi.V1_1.IWifiChip.ChipCapabilityMask.D2D_RTT
+ );
+ int expected = (
+ WifiManager.WIFI_FEATURE_LOW_LATENCY
+ | WifiManager.WIFI_FEATURE_D2D_RTT
+ );
+ assertEquals(expected, mWifiVendorHal.wifiFeatureMaskFromChipCapabilities_1_3(caps));
+ }
+
+ /**
* Test get supported features. Tests whether we coalesce information from different sources
* (IWifiStaIface, IWifiChip and HalDeviceManager) into the bitmask of supported features
* correctly.