mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2025-01-03 10:32:33 +01:00
auto-t: Update Process changes in a few autotests
This commit is contained in:
parent
d2a3809ca8
commit
4657bd55f5
@ -59,9 +59,9 @@ class Test(unittest.TestCase):
|
|||||||
# TODO: This could be moved into test-runner itself if other tests ever
|
# TODO: This could be moved into test-runner itself if other tests ever
|
||||||
# require this functionality (p2p, FILS, etc.). Since its simple
|
# require this functionality (p2p, FILS, etc.). Since its simple
|
||||||
# enough it can stay here for now.
|
# enough it can stay here for now.
|
||||||
ctx.start_process(['ifconfig', hapd.ifname, '192.168.1.1', 'netmask', '255.255.255.0'],
|
ctx.start_process(['ifconfig', hapd.ifname, '192.168.1.1',
|
||||||
wait=True)
|
'netmask', '255.255.255.0']).wait()
|
||||||
ctx.start_process(['touch', '/tmp/dhcpd.leases'], wait=True)
|
ctx.start_process(['touch', '/tmp/dhcpd.leases']).wait()
|
||||||
cls.dhcpd_pid = ctx.start_process(['dhcpd', '-f', '-cf', '/tmp/dhcpd.conf',
|
cls.dhcpd_pid = ctx.start_process(['dhcpd', '-f', '-cf', '/tmp/dhcpd.conf',
|
||||||
'-lf', '/tmp/dhcpd.leases',
|
'-lf', '/tmp/dhcpd.leases',
|
||||||
hapd.ifname], cleanup=remove_lease)
|
hapd.ifname], cleanup=remove_lease)
|
||||||
|
@ -86,9 +86,9 @@ class Test(unittest.TestCase):
|
|||||||
# TODO: This could be moved into test-runner itself if other tests ever
|
# TODO: This could be moved into test-runner itself if other tests ever
|
||||||
# require this functionality (p2p, FILS, etc.). Since its simple
|
# require this functionality (p2p, FILS, etc.). Since its simple
|
||||||
# enough it can stay here for now.
|
# enough it can stay here for now.
|
||||||
ctx.start_process(['ifconfig', hapd.ifname, '192.168.1.1', 'netmask', '255.255.255.0'],
|
ctx.start_process(['ifconfig', hapd.ifname, '192.168.1.1',
|
||||||
wait=True)
|
'netmask', '255.255.255.0']).wait()
|
||||||
ctx.start_process(['touch', '/tmp/dhcpd.leases'], wait=True)
|
ctx.start_process(['touch', '/tmp/dhcpd.leases']).wait()
|
||||||
cls.dhcpd_pid = ctx.start_process(['dhcpd', '-f', '-cf', '/tmp/dhcpd.conf',
|
cls.dhcpd_pid = ctx.start_process(['dhcpd', '-f', '-cf', '/tmp/dhcpd.conf',
|
||||||
'-lf', '/tmp/dhcpd.leases',
|
'-lf', '/tmp/dhcpd.leases',
|
||||||
hapd.ifname], cleanup=remove_lease)
|
hapd.ifname], cleanup=remove_lease)
|
||||||
|
@ -94,7 +94,7 @@ class Test(unittest.TestCase):
|
|||||||
self.assertEqual(wpas.p2p_group['role'], 'GO' if not go else 'client')
|
self.assertEqual(wpas.p2p_group['role'], 'GO' if not go else 'client')
|
||||||
|
|
||||||
if not go:
|
if not go:
|
||||||
ctx.start_process(['ifconfig', peer_ifname, '192.168.1.20', 'netmask', '255.255.255.0'], wait=True)
|
ctx.start_process(['ifconfig', peer_ifname, '192.168.1.20', 'netmask', '255.255.255.0']).wait()
|
||||||
os.system('> /tmp/dhcp.leases')
|
os.system('> /tmp/dhcp.leases')
|
||||||
dhcp = ctx.start_process(['dhcpd', '-f', '-cf', '/tmp/dhcpd.conf', '-lf', '/tmp/dhcp.leases', peer_ifname])
|
dhcp = ctx.start_process(['dhcpd', '-f', '-cf', '/tmp/dhcpd.conf', '-lf', '/tmp/dhcp.leases', peer_ifname])
|
||||||
self.dhcp = dhcp
|
self.dhcp = dhcp
|
||||||
|
@ -125,11 +125,11 @@ class Test(unittest.TestCase):
|
|||||||
HostapdCLI(config='ft-psk-3.conf') ]
|
HostapdCLI(config='ft-psk-3.conf') ]
|
||||||
|
|
||||||
ctx.start_process(['ifconfig', cls.bss_hostapd[0].ifname, 'down', 'hw', \
|
ctx.start_process(['ifconfig', cls.bss_hostapd[0].ifname, 'down', 'hw', \
|
||||||
'ether', '12:00:00:00:00:01', 'up'], wait=True)
|
'ether', '12:00:00:00:00:01', 'up']).wait()
|
||||||
ctx.start_process(['ifconfig', cls.bss_hostapd[1].ifname, 'down', 'hw', \
|
ctx.start_process(['ifconfig', cls.bss_hostapd[1].ifname, 'down', 'hw', \
|
||||||
'ether', '12:00:00:00:00:02', 'up'], wait=True)
|
'ether', '12:00:00:00:00:02', 'up']).wait()
|
||||||
ctx.start_process(['ifconfig', cls.bss_hostapd[2].ifname, 'down', 'hw', \
|
ctx.start_process(['ifconfig', cls.bss_hostapd[2].ifname, 'down', 'hw', \
|
||||||
'ether', '12:00:00:00:00:03', 'up'], wait=True)
|
'ether', '12:00:00:00:00:03', 'up']).wait()
|
||||||
|
|
||||||
# Set interface addresses to those expected by hostapd config files
|
# Set interface addresses to those expected by hostapd config files
|
||||||
cls.bss_hostapd[0].reload()
|
cls.bss_hostapd[0].reload()
|
||||||
|
Loading…
Reference in New Issue
Block a user