History log of /system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1a9144930ef7582e9a0cd17fa2691ae3d03dfb06 19-Oct-2017 Glen Kuhne <kuh@google.com> MAC Anonymization: wificond setMacAddress plumbing

Added plumbing from the wificond IClientInterface binder through to the
InterfaceTool setMacAddress method.

Bug: 63905794
Test: ./runtests.sh (on walleye)
Change-Id: I6d947cbd46b0b84bd4fe0a85f26912ada1f02036
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
629acb02bfa2a0d17aa2f55aa54b50da47a7ed59 12-Oct-2017 Roshan Pius <rpius@google.com> wificond: Move enable/disable Supplicant

Move enable/disable Supplicant to top level wificond Aidl object since
this is used for both STA & AP operations now.

Bug: 69319369
Test: Turn on wifi/softap succesfully.
Test: ./system/connectivity/wificond/runtests.sh
Change-Id: I3c2463f8c2bcb081503103a46188e4ec3e3e6b3e
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
2c74cae9b5e0f0e72250fd5f82928768496a5f37 30-Nov-2016 Ningyuan Wang <nywang@google.com> Expose wiphy capabilities to ScannerImpl

This adds a struct WiphyFeatures to save wiphy feature flags
from netlink wiphy message. Currently we only add fields for
randomized mac address support.

This also allows ClientInterfaceImpl to expose channel info, scan
capabilities and wiphy features to ScannerImpl object.

Bug: 33216906
Test: compile, unit tests, manual test

Change-Id: Iac9355e45a3cf2011120fc6a91ccfb2dee434951
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
c2b0dce5c32b4e6baf5d923b604529ea0ed97c5f 18-Nov-2016 Ningyuan Wang <nywang@google.com> Add WifiScannerImpl object stub implementation

This includes:
1. Add getWifiScannerImpl() to IClientInterface. This call will
return an IWifiScannerImpl object.

2. Remove scanning result listening functionalities out of the
ClientInterface class. These functionalities will be added back
to ScannerImpl class later.

Bug: 31115360
Test: compile, unit tests, integration tests

Change-Id: Ie4ffcbe0d63b2db61e66093df2dda26493e2cd77
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
4fc3792b547087f9fd425393cd3159d2f74fa831 22-Sep-2016 Christopher Wiley <wiley@google.com> Always set interface down in object destruction

We would like to reason about our interfaces as being up
when they are configured and ready for use, and down otherwise.
This helps when switching modes. For example, when setting up a SoftAP,
you can expect that the interface starts in a down state, and
transitions to up when hostapd is ready for business. Note that we
cannot do this after firmware reload, because this may cause driver
de-initialization (see c#6 in b/31205821).

Bug: 31337216
Test: Integration tests pass

Change-Id: I03a71ea623e29ef9b023d97afc81cf836ebfb1ff
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
a12253e46c1328548c4b37d7f365b4009a6e5776 15-Sep-2016 Ningyuan Wang <nywang@google.com> Support fetching packet counters for wificond

BUG=30978872
TEST=compile, manual tests

Change-Id: Ifa0dd9ce794a1cdb6da7e357d6873992091e3ea0
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp
537c1ba391765b3aa7750450c208c650a02c04f0 23-Aug-2016 Christopher Wiley <wiley@google.com> Use mockable supplicant delegate

This allows us to mock interactions with supplicant in unit tests.

Bug: 29620309
Test: unit/integration tests pass

Change-Id: I1526c90ffa9822a4d7dcabe5752676bfc61d6965
/system/connectivity/wificond/tests/client_interface_impl_unittest.cpp