3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-12-22 13:02:44 +01:00
iwd/autotests
James Prestwood f902c7019d auto-t: fix blacklist test ranking
The scan ranking logic was previously changed to be based off a
theoretical calculated data rate rather than signal strength.
For HT/VHT networks there are many data points that can be used
for this calculation, but non HT/VHT networks are estimated based
on a simple table mapping signal strengths to data rates.

This table starts at a signal strength of -65 dBm and decreases from
there, meaning any signal strengths greater than -65 dBm will end up
getting the same ranking. This poses a problem for 3/4 blacklisting
tests as they set signal strengths ranging from -20 to -40 dBm.
IWD will then autoconnect to whatever network popped up first, which
may not be the expected network.

To fix this the signal strengths were changed to much lower values
which ensures IWD picks the expected network.
2021-07-28 09:32:42 -05:00
..
misc autotests: Test loading binary key formats in testEAP-TLS 2021-01-25 14:01:58 -06:00
shell auto-t: add shell test 2019-08-07 16:37:51 -05:00
testAddressRandomization auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testAdHoc auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testAgent auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testAP autotests: Update APRanges usage in testAP 2021-06-01 10:20:36 -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: Update APRoam test with more realistic RSSIs 2021-05-24 14:31:04 -05:00
testBSSBlacklist auto-t: fix blacklist test ranking 2021-07-28 09:32:42 -05:00
testClientNonInteractive auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testConnectAutoconnect auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testDisconnectByAP auto-t: prepare autotests for test-runner re-write 2020-09-10 17:59:49 -05:00
testDisconnectOnConnect auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAD auto-t: testEAD: stop ead when test finishes 2021-02-26 10:07:07 -06:00
testEAP-AKA-ofono auto-t: add more cleanup to ofono based tests (again) 2021-04-22 13:25:23 -05:00
testEAP-AKA-prime-ofono auto-t: add more cleanup to ofono based tests (again) 2021-04-22 13:25:23 -05:00
testEAP-MSCHAPV2 auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-PEAP auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-PEAP-GTC auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-PEAP-MSCHAPv2 auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-PEAP-SIM auto-t: add more cleanup to ofono based tests (again) 2021-04-22 13:25:23 -05:00
testEAP-PEAPv0-CryptoBinding auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-PWD auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-SIM-ofono auto-t: add more cleanup to ofono based tests (again) 2021-04-22 13:25:23 -05:00
testEAP-TLS auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TLS-embedded-pems auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TLS-Frag auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TLSwithMFPC auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TLSwithMFPR auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TTLS auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TTLS-CHAP auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TTLS-EAP-MSCHAPV2 auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TTLS-Frag auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TTLS-MSCHAP auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TTLS-MSCHAPv2 auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-TTLS-PAP auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testEAP-WPS auto-t: release radio/hostapd instances from cls 2021-02-26 10:08:10 -06:00
testEAP-WPS-Frag auto-t: release radio/hostapd instances from cls 2021-02-26 10:08:10 -06:00
testFILS auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testFT-8021x-roam auto-t: Change FT test cases to use start_iwd=0 2021-05-24 14:31:04 -05:00
testFT-FILS-SHA256 auto-t: Change FT test cases to use start_iwd=0 2021-05-24 14:31:04 -05:00
testFT-FILS-SHA384 auto-t: Change FT test cases to use start_iwd=0 2021-05-24 14:31:04 -05:00
testFT-PSK-over-DS auto-t: Change FT test cases to use start_iwd=0 2021-05-24 14:31:04 -05:00
testFT-PSK-roam auto-t: Restructure FT-PSK-roam to be like other FT roam tests 2021-05-24 14:31:04 -05:00
testFT-SAE-roam auto-t: Change FT test cases to use start_iwd=0 2021-05-24 14:31:04 -05:00
testHiddenNetworks auto-t: use hwsim_medium=no (testSAE/HiddenNetworks) 2020-11-17 13:30:29 -06:00
testHotspot auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testHT-VHT auto-t: Drop RSSI even lower 2021-06-04 15:33:55 -05:00
testKnownNetworks auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testMFP-Options auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testNetconfig auto-t: include ssidTKIP.psk in Netconfig test 2021-04-21 10:44:12 -05:00
testOpen auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testOWE auto-t: add auth/assoc timeouts to testOWE 2021-04-05 17:47:42 -05:00
testP2P autotest: Improve cleanup in testP2P 2021-06-14 09:02:34 -05:00
testPreauth-roam auto-t: Use stard_iwd=0 for testPreauth 2021-05-24 14:31:04 -05:00
testRoamRetry auto-t: update roaming tests with wait_for_object_change 2021-02-05 14:44:00 -06:00
testRRM auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testRSSIAgent auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testSAE auto-t: SAE: Rework SAE tests 2021-07-14 19:02:06 -05:00
testSAE-AntiClogging auto-t: SAE: Rework SAE tests 2021-07-14 19:02:06 -05:00
testSAQuery auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testSAQuery-spoofing auto-t: fix SAQuery-spoofing test 2021-02-05 14:43:17 -06:00
testScan auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testScanKnownFreqs auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testWPA auto-t: remove stale hw.conf options 2021-01-27 13:42:58 -06:00
testWPA2 auto-t: fix testWPA2 to wait for device object 2020-09-10 17:59:49 -05:00
testWPA2-no-CCMP auto-t: add test for CCMP with no support 2019-05-13 16:38:23 -05:00
testWPA2-SHA256 auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
testWPA2withMFP auto-t: replace waiting for network with device 2020-09-14 16:03:04 -05:00
util auto-t: SAE: Rework SAE tests 2021-07-14 19:02:06 -05:00