iwd/autotests
James Prestwood 2f51b51152 auto-t: add netconfig autotest
Tests that DHCP using IWD's internal netconfig functions properly.
The actual IP address assignment is not verified, but since IWD does
not signal the connection as successful unless DHCP succeeds we
can assume it was successful by checking that the device is connected.

The process of actually starting dhcpd and configuring the interfaces
is quite simple so it was left in the autotest itself. If (or when)
more tests require IP capabilities (p2p, FILS, etc) this could be
moved into test-runner itself and be made common. The reason I did not
put it in there now is a) because this is the only test and b) more
complex DHCP cases are likely to develop and may require more than this
simplistic setup (like multiple APs/interfaces)
2020-09-15 20:20:40 -05:00
..
misc auto-t: Test PEAPv0 cryptobinding 2020-02-03 11:34:29 -06:00
shell auto-t: add shell test 2019-08-07 16:37:51 -05:00
testAP auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testAP-no-support auto-t: prepare autotests for test-runner re-write 2020-09-10 17:59:49 -05:00
testAPRoam auto-t: fix testAPRoam 2020-09-10 17:59:49 -05:00
testAdHoc auto-t: update AdHoc tests to use AdHocDevice 2020-09-14 16:45:12 -05:00
testAddressRandomization auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testAgent auto-t: update testAgent to use TestContext 2020-09-10 17:59:49 -05:00
testBSSBlacklist auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testClientNonInteractive auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testConnectAutoconnect auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testDisconnectByAP auto-t: prepare autotests for test-runner re-write 2020-09-10 17:59:49 -05:00
testDisconnectOnConnect auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-AKA auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-AKA-ofono auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-AKA-prime auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-AKA-prime-ofono auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-MSCHAPV2 auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-PEAP auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-PEAP-GTC auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-PEAP-MSCHAPv2 auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-PEAP-SIM auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-PEAPv0-CryptoBinding auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-PWD auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-SIM auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-SIM-ofono auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TLS auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TLS-Frag auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TLS-embedded-pems auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TLSwithMFPC auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TLSwithMFPR auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TTLS auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TTLS-CHAP auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TTLS-EAP-MSCHAPV2 auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TTLS-Frag auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TTLS-MSCHAP auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TTLS-MSCHAPv2 auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-TTLS-PAP auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testEAP-WPS auto-t: prepare autotests for test-runner re-write 2020-09-10 17:59:49 -05:00
testEAP-WPS-Frag auto-t: prepare autotests for test-runner re-write 2020-09-10 17:59:49 -05:00
testFILS auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testFT-8021x-roam auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testFT-FILS-SHA256 auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testFT-FILS-SHA384 auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testFT-PSK-over-DS auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testFT-PSK-roam auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testFT-SAE-roam auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testHT-VHT auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testHiddenNetworks auto-t: Increase all test timeouts 2020-09-10 17:59:49 -05:00
testHotspot auto-t: harden testHotspot 2020-09-10 17:59:49 -05:00
testKnownNetworks auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testMFP-Options auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testNetconfig auto-t: add netconfig autotest 2020-09-15 20:20:40 -05:00
testOWE auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testOpen auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testPreauth-roam auto-t: fix testPreauth-roam 2020-09-10 17:59:49 -05:00
testRRM auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testRSSIAgent auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testSAE auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testSAQuery auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testSAQuery-spoofing auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testScan auto-t: Increase all test timeouts 2020-09-10 17:59:49 -05:00
testScanKnownFreqs auto-t: updated testScanKnownFreqs 2019-09-12 11:36:00 -05:00
testWPA auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testWPA2 auto-t: fix testWPA2 to wait for device object 2020-09-10 17:59:49 -05:00
testWPA2-SHA256 auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testWPA2-no-CCMP auto-t: add test for CCMP with no support 2019-05-13 16:38:23 -05:00
testWPA2withMFP auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
util auto-t: remove old AdHoc APIs 2020-09-14 16:45:15 -05:00