platform_hardware_interfaces/wifi/1.0
Patrik Fimml c37306ea65 Wifi VTS: use VTS-native feature detection
Previously, VTS would run VtsHalWifiV1_0HostTest, a python script on the
host that tries identify whether SoftAP and NAN should be supported by
the device. This is complex, prevents migration to pure gtests without
custom runners, and duplicates logic that has become available in VTS.

This switches to equivalent methods natively available in VTS:
- NAN: We can use "precondition-feature" to check for the
"android.hardware.wifi.aware" feature.
- SoftAP: We can use "precondition-lshal" to check whether the
"android.hardware.wifi.hostapd" HAL is declared in the device manifest
(should have the same semantics as the previous python check).

This splits out NAN- and SoftAP-dependent parts of IWifiChip tests so
that they can use this method, so some tests moved between these targets:
- VtsHalWifiV1_0TargetTest
- VtsHalWifiApV1_0TargetTest
- VtsHalWifiNanV1_0TargetTest

Bug: 142304083
Test: vts-tradefed run vts --primary-abi-only --skip-device-info -l DEBUG --include-filter VtsHalWifiV1_0Target --include-filter VtsHalWifiApV1_0Target --include-filter VtsHalWifiNanV1_0Target --include-filter VtsHalWifiV1_1Target --include-filter VtsHalWifiV1_2Target --include-filter VtsHalWifiV1_3Target --include-filter VtsHalWifiApV1_4Target
Change-Id: Ica0b58811a0aa152c1a6c3c9a35d577d6ae70160
2019-10-10 11:00:26 +02:00
..
vts Wifi VTS: use VTS-native feature detection 2019-10-10 11:00:26 +02:00
Android.bp Update hidl makefiles for bpfmt 2019-04-17 09:38:50 -07:00
IWifi.hal
IWifiApIface.hal
IWifiChip.hal
IWifiChipEventCallback.hal
IWifiEventCallback.hal
IWifiIface.hal
IWifiNanIface.hal
IWifiNanIfaceEventCallback.hal
IWifiP2pIface.hal WifiHal: Correct typo for code comment 2019-08-06 12:03:28 +08:00
IWifiRttController.hal
IWifiRttControllerEventCallback.hal
IWifiStaIface.hal
IWifiStaIfaceEventCallback.hal
README-NAN.md [AWARE] Developer documentation on HAL usage 2018-05-18 10:42:19 -07:00
types.hal [AWARE] Update HAL 1.0 documentation for Match Filter 2018-01-18 19:51:10 +00:00