From b437bfacede3a6361d048f537f59a162a69932c0 Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Thu, 10 Sep 2020 16:12:42 -0700 Subject: [PATCH] auto-t: fix testAP As with other tests, wait on device state instead of the network object. The connectivity test was also changed to not check for group traffic since AP does not negotiate the IGTK at this time. --- autotests/testAP/connection_test.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/autotests/testAP/connection_test.py b/autotests/testAP/connection_test.py index 36302da1..c3744c55 100644 --- a/autotests/testAP/connection_test.py +++ b/autotests/testAP/connection_test.py @@ -24,8 +24,8 @@ class Test(unittest.TestCase): ordered_network.network_object.connect() - condition = 'obj.connected' - wd.wait_for_object_condition(ordered_network.network_object, condition) + condition = 'obj.state == DeviceState.connected' + wd.wait_for_object_condition(dev, condition) wd.unregister_psk_agent(psk_agent) @@ -74,12 +74,11 @@ class Test(unittest.TestCase): networks['TestAP2'].network_object.connect() - condition = 'obj.connected' - wd.wait_for_object_condition(networks['TestAP2'].network_object, - condition) + condition = 'obj.state == DeviceState.connected' + wd.wait_for_object_condition(dev2, condition) testutil.test_iface_operstate(dev2.name) - testutil.test_ifaces_connected(dev1.name, dev2.name) + testutil.test_ifaces_connected(dev1.name, dev2.name, group=False) wd.unregister_psk_agent(psk_agent)