summaryrefslogtreecommitdiff
path: root/wifi/supplicant/1.0/vts/functional/supplicant_hidl_test.cpp
AgeCommit message (Collapse)Author
2022-06-29In supplicant VTS test setup, make sure that theGabriel Biren
wifi hal is stopped before starting wifi. Bug: 234853504 Test: atest VtsHalWifiSupplicantV1_0TargetTest # HIDL service Change-Id: I413c3803a6607a72cc3aa8a5fa208551be1b1032 (cherry picked from commit bfe60cda4d9400f4f370b46e26cac97db3207917) Merged-In: I413c3803a6607a72cc3aa8a5fa208551be1b1032
2021-09-16vts(wifi): Stop wifi fully instead of stopping frameworkRoshan Pius
Stopping entire framework can cause other essential services to be stopped. When wifi is stopped, it does not interact with any of the wifi HAL's. Bug: 168278011 Bug: 199444489 Test: atest --iterations 10 VtsHalWifiSupplicantP2pV1_0TargetTest VtsHalWifiSupplicantP2pV1_1TargetTest VtsHalWifiSupplicantP2pV1_2TargetTest VtsHalWifiSupplicantP2pV1_3TargetTest Change-Id: Ia93e78cf4c147e42dd3d68e24a582c0c1af15899
2020-09-08Suppress gtest error for tests without any instanceDan Shi
Bug: 162052785 Test: m -j vts Change-Id: I627d6790aa08aa9c6e3c5b8bdc533213ee08de21
2020-08-11supplicant(vts): Stop framework after querying package managerRoshan Pius
Bug: 161951052 Test: atest VtsHalWifiSupplicantV1_0TargetTest VtsHalWifiSupplicantV1_1TargetTest VtsHalWifiSupplicantV1_2TargetTest VtsHalWifiSupplicantV1_3TargetTest Change-Id: Ic5f57ce77cae7c8f3e233065923877943460edee
2019-11-13Convert VtsHalWifiSupplicantV1_0TargetTest to be parameterized testDan Shi
Bug: 142397658 Test: atest VtsHalWifiSupplicantV1_0TargetTest \ VtsHalWifiSupplicantP2pV1_0TargetTest Change-Id: I0cba2c29d90018d8248c583dec2354f9d3feba47
2018-11-16wifi(vts): Separate P2P specific testsRoshan Pius
Similar to how NAN specific tests were separated from wifi HAL VTS test suite, separate out P2P specific tests in wpa_supplicant HAL VTS test suite. Changes in the CL: a) Use the |gEnv->isP2pOn| flag to skip P2P tests in SupplicantHidlTest. b) Seprare SupplicantP2pIfaceHidlTest into a new test module. Bug: 73306751 Test: Ran VTS tests vts-tradefed run commandAndExit vts-hal --skip-all-system-status-check --primary-abi-only --skip-preconditions --module VtsHalWifiSupplicantV1_0Host -l INFO vts-tradefed run commandAndExit vts-hal --skip-all-system-status-check --primary-abi-only --skip-preconditions --module VtsHalWifiSupplicantV1_1Host -l INFO vts-tradefed run commandAndExit vts-hal --skip-all-system-status-check --primary-abi-only --skip-preconditions --module VtsHalWifiSupplicantP2pV1_0Target -l INFO Change-Id: I65de3ff5cde023bfba2ac3a6c38ff9ad680de8bc
2017-03-14supplicant(vts): More testsRoshan Pius
These tests just invoke the HIDL interface API's and ensure that they succeed or not. Some of these API's (especially P2P) need multi device testing (AP, Peer) to ensure that they work. Bug: 33457575 Test: adb shell /data/supplicant_hidl_test Change-Id: Ibf547b5ed95895c429c8bcb59e4c43b3b436338f
2017-03-10Change vts target base test class nameYuexi Ma
Test: make vts succeed, vts kernel tests and nfc hal tests passed Change-Id: I38ae6cc940d0f17bb3352f360efdf9c70697c76b
2017-02-28change all vts hidl tests to use VtsHalHidlTargetBaseTestYuexi Ma
Bug: 33385836 Test: mma Change-Id: I660d6e0fce6422d87d4b227273a77c95d20ed3f2
2017-01-18supplicant(vts): Add gtest frameworkRoshan Pius
Bug: 33457575 Test: adb push out/target/product/angler/data/nativetest/supplicant_hidl_test/supplicant_hidl_test /data/ && adb shell /data/supplicant_hidl_test Change-Id: I8b560483166822a33b8d81433178fdbc6077ec11