Andrew Zaborowski
bb350a3b8e
autotests: Avoid periodic polling in the wait methods
...
Modify AsyncOpAbstract._wait_for_async_op and
IWD.wait_for_object_condition to call context.iteration() in the
blocking mode instead of calling context.pending() every 0.01s. This
gets rid of busy-waiting and also ensures that the condition is checked
after every single dbus (or other) event. This way a condition that
potentially occurs for less than 0.01s can be reliably waited for.
2017-03-28 19:57:16 -05:00
Andrew Zaborowski
1df2e18f61
autotests: Add FT roaming test and utility functions
...
This tests the FT-PSK initial Mobility Domain authentication, neighbor
reports, scanning on a subset of frequencies and FT transition.
2017-03-28 15:38:38 -05:00
Andrew Zaborowski
5ea7cbe5e9
autotests: Add classes to access hwsim dbus interface
...
Create hwsim.py with some classes to access hwsim's dbus objects as
python objects similar to iwd objects in iwd.py
2017-03-28 15:38:32 -05:00
Andrew Zaborowski
ebc2092c42
autotests: Pass wiphy whitelist in iwd command line
...
Pass the -p parameter to the iwd process started by iwd.py (only used by
testKnownNetworks) same as when iwd is started by test-runner.c
2017-03-28 15:33:25 -05:00
Andrew Zaborowski
c72cd38e76
autotests: Support multiple hostapd instances in HostapdCLI
...
Make the HostapdCLI class non-static so that each objects corresponds
to a hostapd instance on one network interface (this is independent of
whether the AP instances use one or separate hostapd processes)
2017-03-28 15:33:03 -05:00
Andrew Zaborowski
76339a8184
autotests: Add utility script to parse interface configuration
2017-03-28 15:31:59 -05:00
Denis Kenzior
ed69774dbc
autotests: Clean up iwd process
...
If the process is launched by the test, then clean it up when the test
is cleaned up
2016-12-20 12:44:52 -06:00
Tim Kourt
bc2396b4f7
auto-t: Add config file arg. to IWD start script
2016-11-02 17:42:36 -05:00
Tim Kourt
91059e68cd
auto-t: Add functions to hostapd_cli
2016-10-12 10:14:28 -05:00
Tim Kourt
95079dabab
auto-t: Create hostapd_cli py lib
2016-10-05 18:08:43 -05:00
Tim Kourt
201574bdf1
auto-t: Add WPS API to device
2016-10-05 18:08:43 -05:00
Tim Kourt
135095b6a3
auto-t: Add prefix for output formating
2016-10-05 18:06:52 -05:00
Tim Kourt
21b42a0ff4
auto-t: Convert net type to str for dbus
2016-10-05 18:06:52 -05:00
Tim Kourt
cb114a649f
auto-t: switch to 'get' for the optional fields
2016-10-05 18:06:52 -05:00
Tim Kourt
b7c1a068b6
auto-t: Expand "to string" for known network
2016-10-05 18:06:52 -05:00
Tim Kourt
d429d78940
auto-t: Optionally start iwd from python lib
2016-10-05 18:06:52 -05:00
Tim Kourt
29ee5d0946
auto-t: Add python test lib for IWD
2016-10-03 14:16:39 -05:00