iwd/autotests/util
James Prestwood 31b5275c1f auto-t: hostapd.py: use IO watch for hostapd events
With how fast UML is hostapd events were being sent out prior to
ever calling wait_for_event. Instead set an IO watch on the control
socket and cache all events as they come. Then, when wait_for_event
is called, it can reference this list. If the event is found any
older events are purged from the list.

The AP-ENABLED event needed a special case because hostapd gets
started before the IO watch can be registered. To fix this an
enabled property was added which queries the state directly. This
is checked first, and if not enabled wait_for_event continues normally.
2022-03-31 18:12:59 -05:00
..
config.py auto-t: introduce pure python test-runner re-write 2020-09-10 17:59:49 -05:00
ead.py auto-t: ead.py: remove wait_for_object_condition 2021-08-13 15:18:40 -05:00
hlrauc.py auto-t: hlrauc.py: remove unix socket on cleanup 2021-02-26 10:07:17 -06:00
hostapd.py auto-t: hostapd.py: use IO watch for hostapd events 2022-03-31 18:12:59 -05:00
hwsim.py auto-t: hwsim.py: support async radio creation 2022-02-16 16:27:42 -06:00
iwd.py auto-t: iwd.py: fix full_scan argument 2022-03-28 12:38:15 -05:00
ofono.py auto-t: ofono.py: use non_block_wait 2021-08-13 11:16:19 -05:00
testutil.py auto-t: testutil: wait for operstate 2022-03-30 15:26:36 -05:00
wpas.py auto-t: wpas.py: handle enrollee as responder 2022-02-22 16:25:55 -06:00