3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-12-23 14:22:36 +01:00
iwd/autotests/testRoamRetry
James Prestwood 1dc4d6e9ba auto-t: update roaming tests with wait_for_object_change
Every single roaming test had one of two problems with watching the
state change between roaming --> connected. Either the test used
wait_for_object_condition to wait for 'connected' which could allow
other states in between. Or it simply used an assert. The assert
wouldn't allow other state changes, but at the cost of potentially
failing due to IWD not having made it to the 'connected' state yet.

Now we have wait_for_object_change which takes two conditions:
initial (from_str) and expected (to_str). This API will not allow
any other conditions except these, and will wait for the expected
condition before continuing. This allows roaming test to reliably
wait for the roaming --> connected state change.
2021-02-05 14:44:00 -06:00
..
fast_retry_test.py auto-t: update roaming tests with wait_for_object_change 2021-02-05 14:44:00 -06:00
hw.conf auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
ssid1.conf auto-t: add test for roaming retry timing 2021-01-27 13:13:43 -06:00
ssid2.conf auto-t: add test for roaming retry timing 2021-01-27 13:13:43 -06:00
stop_retry_test.py auto-t: update roaming tests with wait_for_object_change 2021-02-05 14:44:00 -06:00