mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-29 05:39:24 +01:00
auto-t: remove OWE renegotiate test
Since IWD tries group 20 first all other OWE tests are actually triggering group negotiation where this test is not. Since this code is exercised this test can be removed completely, as well as the additional radio/network.
This commit is contained in:
parent
23af586acd
commit
a50af3b751
@ -1,8 +1,7 @@
|
|||||||
[SETUP]
|
[SETUP]
|
||||||
num_radios=4
|
num_radios=3
|
||||||
hwsim_medium=yes
|
hwsim_medium=yes
|
||||||
|
|
||||||
[HOSTAPD]
|
[HOSTAPD]
|
||||||
rad0=ssidOWE-1.conf
|
rad0=ssidOWE-1.conf
|
||||||
rad1=ssidOWE-2.conf
|
rad1=ssidOWE-2.conf
|
||||||
rad2=ssidGroup20.conf
|
|
||||||
|
@ -1,60 +0,0 @@
|
|||||||
#!/usr/bin/python3
|
|
||||||
|
|
||||||
import unittest
|
|
||||||
import sys
|
|
||||||
|
|
||||||
sys.path.append('../util')
|
|
||||||
import iwd
|
|
||||||
from iwd import IWD
|
|
||||||
from iwd import NetworkType
|
|
||||||
from hostapd import HostapdCLI
|
|
||||||
import testutil
|
|
||||||
|
|
||||||
class Test(unittest.TestCase):
|
|
||||||
|
|
||||||
def test_connection_success(self):
|
|
||||||
hapd = HostapdCLI(config='ssidGroup20.conf')
|
|
||||||
|
|
||||||
wd = IWD()
|
|
||||||
|
|
||||||
devices = wd.list_devices(1)
|
|
||||||
device = devices[0]
|
|
||||||
|
|
||||||
condition = 'not obj.scanning'
|
|
||||||
wd.wait_for_object_condition(device, condition)
|
|
||||||
|
|
||||||
device.scan()
|
|
||||||
|
|
||||||
condition = 'not obj.scanning'
|
|
||||||
wd.wait_for_object_condition(device, condition)
|
|
||||||
|
|
||||||
ordered_network = device.get_ordered_network('ssidGroup20')
|
|
||||||
|
|
||||||
self.assertEqual(ordered_network.type, NetworkType.open)
|
|
||||||
|
|
||||||
condition = 'not obj.connected'
|
|
||||||
wd.wait_for_object_condition(ordered_network.network_object, condition)
|
|
||||||
|
|
||||||
ordered_network.network_object.connect()
|
|
||||||
|
|
||||||
condition = 'obj.state == DeviceState.connected'
|
|
||||||
wd.wait_for_object_condition(device, condition)
|
|
||||||
|
|
||||||
testutil.test_iface_operstate()
|
|
||||||
testutil.test_ifaces_connected(device.name, hapd.ifname)
|
|
||||||
|
|
||||||
device.disconnect()
|
|
||||||
|
|
||||||
condition = 'not obj.connected'
|
|
||||||
wd.wait_for_object_condition(ordered_network.network_object, condition)
|
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def setUpClass(cls):
|
|
||||||
pass
|
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def tearDownClass(cls):
|
|
||||||
IWD.clear_storage()
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
unittest.main(exit=True)
|
|
@ -1,8 +0,0 @@
|
|||||||
ctrl_interface=/var/run/hostapd
|
|
||||||
hw_mode=g
|
|
||||||
channel=1
|
|
||||||
ssid=ssidGroup20
|
|
||||||
wpa=2
|
|
||||||
wpa_key_mgmt=OWE
|
|
||||||
rsn_pairwise=CCMP
|
|
||||||
owe_groups=20
|
|
Loading…
Reference in New Issue
Block a user