2020-09-05 21:43:27 export USER=root 2020-09-05 21:43:27 ./build.sh Building TNC testing tools Building wlantest Building hs20-osu-client Building hostapd Building wpa_supplicant wpa_cli.c: In function ‘wpa_cli_cmd_all_bss’: wpa_cli.c:3105:3: warning: ‘ssid’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:55: note: ‘ssid’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~ wpa_cli.c:3105:3: warning: ‘flags’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:47: note: ‘flags’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~~ wpa_cli.c:3105:3: warning: ‘level’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:39: note: ‘level’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~~ wpa_cli.c:3105:3: warning: ‘freq’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:32: note: ‘freq’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~ wpa_cli.c:3105:3: warning: ‘bssid’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:24: note: ‘bssid’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~~ 2020-09-05 21:43:59 ./start.sh 2020-09-05 21:44:00 ./run-tests.py ap_hs20_external_selection DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_external_selection 1/1 Test: Hotspot 2.0 connection using external network selection and creation Starting AP wlan3 Connect STA wlan0 to AP PASS ap_hs20_external_selection 0.585823 2020-09-05 21:44:02.427129 passed all 1 test case(s) 2020-09-05 21:44:02 ./run-tests.py ap_hs20_fetch_osu DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu 1/1 Test: Hotspot 2.0 OSU provider and icon fetch Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_fetch_osu 5.278938 2020-09-05 21:44:07.832426 passed all 1 test case(s) 2020-09-05 21:44:07 ./run-tests.py ap_hs20_fetch_osu_invalid_dir DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_invalid_dir 1/1 Test: Hotspot 2.0 OSU provider and invalid directory Starting AP wlan3 PASS ap_hs20_fetch_osu_invalid_dir 0.508322 2020-09-05 21:44:08.465290 passed all 1 test case(s) 2020-09-05 21:44:08 ./run-tests.py ap_hs20_fetch_osu_no_icon DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_no_icon 1/1 Test: Hotspot 2.0 OSU provider and no icon found Starting AP wlan3 PASS ap_hs20_fetch_osu_no_icon 4.698984 2020-09-05 21:44:13.288653 passed all 1 test case(s) 2020-09-05 21:44:13 ./run-tests.py ap_hs20_fetch_osu_no_info DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_no_info 1/1 Test: Hotspot 2.0 OSU provider and no AP with info Starting AP wlan3 PASS ap_hs20_fetch_osu_no_info 12.227142 2020-09-05 21:44:25.640336 passed all 1 test case(s) 2020-09-05 21:44:25 ./run-tests.py ap_hs20_fetch_osu_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_oom 1/1 Test: Hotspot 2.0 OSU provider and OOM Starting AP wlan3 PASS ap_hs20_fetch_osu_oom 0.533052 2020-09-05 21:44:26.297398 passed all 1 test case(s) 2020-09-05 21:44:26 ./run-tests.py ap_hs20_fetch_osu_proto DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_proto 1/1 Test: Hotspot 2.0 OSU provider and protocol testing Starting AP wlan3 PASS ap_hs20_fetch_osu_proto 2.171362 2020-09-05 21:44:28.593542 passed all 1 test case(s) 2020-09-05 21:44:28 ./run-tests.py ap_hs20_fetch_osu_single_ssid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_single_ssid 1/1 Test: Hotspot 2.0 OSU provider and single SSID Starting AP wlan3 OSU-PROVIDER 02:00:00:00:03:00 uri=https://example.com/osu/ methods=00000002 osu_ssid=HS 2.0 OSU open osu_ssid2=test-hs20 osu_nai2=osen@example.com friendly_name=eng:Test OSU friendly_name=fin:Testi-OSU desc=eng:Example services desc=fin:Esimerkkipalveluja PASS ap_hs20_fetch_osu_single_ssid 4.698498 2020-09-05 21:44:33.416742 passed all 1 test case(s) 2020-09-05 21:44:33 ./run-tests.py ap_hs20_fetch_osu_single_ssid2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_single_ssid2 1/1 Test: Hotspot 2.0 OSU provider and single SSID (two OSU providers) Starting AP wlan3 OSU-PROVIDER 02:00:00:00:03:00 uri=https://example.com/osu/ methods=00000002 osu_ssid=HS 2.0 OSU open osu_ssid2=test-hs20 osu_nai2=osen@example.com friendly_name=eng:Test OSU friendly_name=fin:Testi-OSU desc=eng:Example services desc=fin:Esimerkkipalveluja OSU-PROVIDER 02:00:00:00:03:00 uri=https://another.example.com/osu/ methods=00000002 osu_ssid=HS 2.0 OSU open osu_ssid2=test-hs20 osu_nai2=osen@another.example.com PASS ap_hs20_fetch_osu_single_ssid2 4.713788 2020-09-05 21:44:38.256887 passed all 1 test case(s) 2020-09-05 21:44:38 ./run-tests.py ap_hs20_fetch_osu_stop DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_stop 1/1 Test: Hotspot 2.0 OSU provider fetch stopped Starting AP wlan3 PASS ap_hs20_fetch_osu_stop 15.392601 2020-09-05 21:44:53.777211 passed all 1 test case(s) 2020-09-05 21:44:53 ./run-tests.py ap_hs20_ft DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_ft 1/1 Test: Hotspot 2.0 connection with FT Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_ft 1.734988 2020-09-05 21:44:55.637576 passed all 1 test case(s) 2020-09-05 21:44:55 ./run-tests.py ap_hs20_gas_frag_while_associated DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_gas_frag_while_associated 1/1 Test: Hotspot 2.0 connection with fragmented GAS query while associated Starting AP wlan3 Verifying GAS query while associated PASS ap_hs20_gas_frag_while_associated 1.082806 2020-09-05 21:44:56.845686 passed all 1 test case(s) 2020-09-05 21:44:56 ./run-tests.py ap_hs20_gas_while_associated DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_gas_while_associated 1/1 Test: Hotspot 2.0 connection with GAS query while associated Starting AP wlan3 Verifying GAS query while associated PASS ap_hs20_gas_while_associated 1.068601 2020-09-05 21:44:58.037410 passed all 1 test case(s) 2020-09-05 21:44:58 ./run-tests.py ap_hs20_gas_while_associated_with_pmf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_gas_while_associated_with_pmf 1/1 Test: Hotspot 2.0 connection with GAS query while associated and using PMF Starting AP wlan3 Starting AP wlan4 Verifying GAS query while associated PASS ap_hs20_gas_while_associated_with_pmf 1.680283 2020-09-05 21:44:59.841085 passed all 1 test case(s) 2020-09-05 21:44:59 ./run-tests.py ap_hs20_gas_with_another_ap_while_associated DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_gas_with_another_ap_while_associated 1/1 Test: GAS query with another AP while associated Starting AP wlan3 Starting AP wlan4 Verifying GAS query with same AP while associated Verifying GAS query with another AP while associated PASS ap_hs20_gas_with_another_ap_while_associated 1.59085 2020-09-05 21:45:01.556963 passed all 1 test case(s) 2020-09-05 21:45:01 ./run-tests.py ap_hs20_gas_with_another_ap_while_using_pmf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_gas_with_another_ap_while_using_pmf 1/1 Test: GAS query with another AP while associated and using PMF Starting AP wlan3 Starting AP wlan4 Verifying GAS query with same AP while associated Verifying GAS query with another AP while associated PASS ap_hs20_gas_with_another_ap_while_using_pmf 1.61591 2020-09-05 21:45:03.297063 passed all 1 test case(s) 2020-09-05 21:45:03 ./run-tests.py ap_hs20_hidden_ssid_in_scan_res DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_hidden_ssid_in_scan_res 1/1 Test: Hotspot 2.0 connection with hidden SSId in scan results Starting AP wlan3 Starting AP wlan3 PASS ap_hs20_hidden_ssid_in_scan_res 1.755696 2020-09-05 21:45:05.177516 passed all 1 test case(s) 2020-09-05 21:45:05 ./run-tests.py ap_hs20_interworking_add_network DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_interworking_add_network 1/1 Test: Hotspot 2.0 connection using INTERWORKING_ADD_NETWORK Starting AP wlan3 PASS ap_hs20_interworking_add_network 1.058978 2020-09-05 21:45:06.361276 passed all 1 test case(s) 2020-09-05 21:45:06 ./run-tests.py ap_hs20_interworking_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_interworking_oom 1/1 Test: Hotspot 2.0 network selection and OOM Starting AP wlan3 PASS ap_hs20_interworking_oom 1.020102 2020-09-05 21:45:07.506183 passed all 1 test case(s) 2020-09-05 21:45:07 ./run-tests.py ap_hs20_interworking_select_blocking_scan DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_interworking_select_blocking_scan 1/1 Test: Ongoing INTERWORKING_SELECT blocking SCAN Starting AP wlan3 PASS ap_hs20_interworking_select_blocking_scan 1.074671 2020-09-05 21:45:09.156918 passed all 1 test case(s) 2020-09-05 21:45:09 ./run-tests.py ap_hs20_max_bss_load DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_max_bss_load 1/1 Test: Hotspot 2.0 and maximum BSS load Starting AP wlan3 Starting AP wlan4 Verify maximum BSS load constraint Verify network selection to AP wlan4 Verify maximum BSS load does not prevent connection Verify network selection PASS ap_hs20_max_bss_load 1.696267 2020-09-05 21:45:10.977172 passed all 1 test case(s) 2020-09-05 21:45:10 ./run-tests.py ap_hs20_max_bss_load2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_max_bss_load2 1/1 Test: Hotspot 2.0 and maximum BSS load with one AP not advertising Starting AP wlan3 Starting AP wlan4 Verify maximum BSS load constraint with AP advertisement Verify network selection to AP wlan4 PASS ap_hs20_max_bss_load2 1.599363 2020-09-05 21:45:12.700868 passed all 1 test case(s) 2020-09-05 21:45:12 ./run-tests.py ap_hs20_max_bss_load_roaming DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_max_bss_load_roaming 1/1 Test: Hotspot 2.0 and maximum BSS load (roaming) Starting AP wlan3 Verify network selection to AP wlan3 PASS ap_hs20_max_bss_load_roaming 1.068694 2020-09-05 21:45:13.892799 passed all 1 test case(s) 2020-09-05 21:45:13 ./run-tests.py ap_hs20_max_roaming_consortiums DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_max_roaming_consortiums 1/1 Test: Maximum number of cred roaming_consortiums PASS ap_hs20_max_roaming_consortiums 0.026927 2020-09-05 21:45:14.043446 passed all 1 test case(s) 2020-09-05 21:45:14 ./run-tests.py ap_hs20_min_bandwidth_and_roaming_partner_preference DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_and_roaming_partner_preference 1/1 Test: Hotspot 2.0 and minimum bandwidth with roaming partner preference Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_min_bandwidth_and_roaming_partner_preference 2.134448 2020-09-05 21:45:16.300684 passed all 1 test case(s) 2020-09-05 21:45:16 ./run-tests.py ap_hs20_min_bandwidth_home DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_home 1/1 Test: Hotspot 2.0 network selection with min bandwidth (home) Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_min_bandwidth_home 2.249403 2020-09-05 21:45:18.676386 passed all 1 test case(s) 2020-09-05 21:45:18 ./run-tests.py ap_hs20_min_bandwidth_home2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_home2 1/1 Test: Hotspot 2.0 network selection with min bandwidth - special cases Starting AP wlan3 WAN link at capacity Downlink/Uplink Load was not measured Uplink and Downlink max values PASS ap_hs20_min_bandwidth_home2 0.664991 2020-09-05 21:45:19.464942 passed all 1 test case(s) 2020-09-05 21:45:19 ./run-tests.py ap_hs20_min_bandwidth_home_hidden_ssid_in_scan_res DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_home_hidden_ssid_in_scan_res 1/1 Test: Hotspot 2.0 network selection with min bandwidth (home) while hidden SSID is included in scan results Starting AP wlan3 Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_min_bandwidth_home_hidden_ssid_in_scan_res 2.910098 2020-09-05 21:45:22.497318 passed all 1 test case(s) 2020-09-05 21:45:22 ./run-tests.py ap_hs20_min_bandwidth_no_wan_metrics DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_no_wan_metrics 1/1 Test: Hotspot 2.0 network selection with min bandwidth but no WAN Metrics Starting AP wlan3 PASS ap_hs20_min_bandwidth_no_wan_metrics 0.540613 2020-09-05 21:45:23.161097 passed all 1 test case(s) 2020-09-05 21:45:23 ./run-tests.py ap_hs20_min_bandwidth_roaming DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_roaming 1/1 Test: Hotspot 2.0 network selection with min bandwidth (roaming) Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_min_bandwidth_roaming 1.886965 2020-09-05 21:45:25.173193 passed all 1 test case(s) 2020-09-05 21:45:25 ./run-tests.py ap_hs20_missing_pmf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_missing_pmf 1/1 Test: Hotspot 2.0 connection attempt without PMF Starting AP wlan3 Connect STA wlan0 to AP PASS ap_hs20_missing_pmf 0.518509 2020-09-05 21:45:25.817033 passed all 1 test case(s) 2020-09-05 21:45:25 ./run-tests.py ap_hs20_multi_cred_sp_prio DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multi_cred_sp_prio 1/1 Test: Hotspot 2.0 multi-cred sp_priority Starting AP wlan3 PASS ap_hs20_multi_cred_sp_prio 0.691642 2020-09-05 21:45:26.633071 passed all 1 test case(s) 2020-09-05 21:45:26 ./run-tests.py ap_hs20_multi_cred_sp_prio2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multi_cred_sp_prio2 1/1 Test: Hotspot 2.0 multi-cred sp_priority with two BSSes Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_multi_cred_sp_prio2 2.07559 2020-09-05 21:45:28.833341 passed all 1 test case(s) 2020-09-05 21:45:28 ./run-tests.py ap_hs20_multi_cred_sp_prio_same DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multi_cred_sp_prio_same 1/1 Test: Hotspot 2.0 multi-cred and same sp_priority Starting AP wlan3 PASS ap_hs20_multi_cred_sp_prio_same 0.595678 2020-09-05 21:45:29.553368 passed all 1 test case(s) 2020-09-05 21:45:29 ./run-tests.py ap_hs20_multi_network_and_cred_removal DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multi_network_and_cred_removal 1/1 Test: Multiple networks and cred removal Starting AP wlan3 PASS ap_hs20_multi_network_and_cred_removal 2.100338 2020-09-05 21:45:31.780615 passed all 1 test case(s) 2020-09-05 21:45:31 ./run-tests.py ap_hs20_multiple_connects DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multiple_connects 1/1 Test: Hotspot 2.0 connection through multiple network selections Starting AP wlan3 Starting Interworking network selection Starting Interworking network selection Starting Interworking network selection PASS ap_hs20_multiple_connects 1.205853 2020-09-05 21:45:33.109167 passed all 1 test case(s) 2020-09-05 21:45:33 ./run-tests.py ap_hs20_multiple_home_cred DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multiple_home_cred 1/1 Test: Hotspot 2.0 and select with multiple matching home credentials Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_multiple_home_cred 1.615219 2020-09-05 21:45:34.849130 passed all 1 test case(s) 2020-09-05 21:45:34 ./run-tests.py ap_hs20_nai_realms DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_nai_realms 1/1 Test: Hotspot 2.0 connection and multiple NAI realms and TTLS/PAP Starting AP wlan3 PASS ap_hs20_nai_realms 0.667765 2020-09-05 21:45:35.641265 passed all 1 test case(s) 2020-09-05 21:45:35 ./run-tests.py ap_hs20_network_preference DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_network_preference 1/1 Test: Hotspot 2.0 network selection with preferred home network Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_network_preference 5.838774 2020-09-05 21:45:41.604649 passed all 1 test case(s) 2020-09-05 21:45:41 ./run-tests.py ap_hs20_network_preference2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_network_preference2 1/1 Test: Hotspot 2.0 network selection with preferred credential Starting AP wlan4 Starting AP wlan3 PASS ap_hs20_network_preference2 1.720135 2020-09-05 21:45:43.449291 passed all 1 test case(s) 2020-09-05 21:45:43 ./run-tests.py ap_hs20_network_preference3 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_network_preference3 1/1 Test: Hotspot 2.0 network selection with two credential (one preferred) Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_network_preference3 1.688465 2020-09-05 21:45:45.261175 passed all 1 test case(s) 2020-09-05 21:45:45 ./run-tests.py ap_hs20_network_preference4 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_network_preference4 1/1 Test: Hotspot 2.0 network selection with username vs. SIM credential Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_network_preference4 1.695712 2020-09-05 21:45:47.081185 passed all 1 test case(s) 2020-09-05 21:45:47 ./run-tests.py ap_hs20_no_cred_connect DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_no_cred_connect 1/1 Test: Hotspot 2.0 and connect attempt without credential Starting AP wlan3 PASS ap_hs20_no_cred_connect 0.491678 2020-09-05 21:45:47.697214 passed all 1 test case(s) 2020-09-05 21:45:47 ./run-tests.py ap_hs20_no_match_connect DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_no_match_connect 1/1 Test: Hotspot 2.0 and connect attempt without matching cred Starting AP wlan3 PASS ap_hs20_no_match_connect 0.542063 2020-09-05 21:45:48.361460 passed all 1 test case(s) 2020-09-05 21:45:48 ./run-tests.py ap_hs20_no_rsn_connect DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_no_rsn_connect 1/1 Test: Hotspot 2.0 and connect attempt without RSN Starting AP wlan3 PASS ap_hs20_no_rsn_connect 0.540984 2020-09-05 21:45:49.025396 passed all 1 test case(s) 2020-09-05 21:45:49 ./run-tests.py ap_hs20_open_osu_association DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_open_osu_association 1/1 Test: Hotspot 2.0 open OSU association Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_hs20_open_osu_association 1.166223 2020-09-05 21:45:50.317317 passed all 1 test case(s) 2020-09-05 21:45:50 ./run-tests.py ap_hs20_osen DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_osen 1/1 Test: Hotspot 2.0 OSEN connection Starting AP wlan3 Connect STA wlan1 to AP Connect STA wlan2 to AP Connect STA wlan0 to AP Connect STA wlan5 to AP PASS ap_hs20_osen 1.727612 2020-09-05 21:45:52.169266 passed all 1 test case(s) 2020-09-05 21:45:52 ./run-tests.py ap_hs20_osen_single_ssid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_osen_single_ssid 1/1 Test: Hotspot 2.0 OSEN-single-SSID connection Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_hs20_osen_single_ssid 2.1801 2020-09-05 21:45:54.473228 passed all 1 test case(s) 2020-09-05 21:45:54 ./run-tests.py ap_hs20_prefer_home DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_prefer_home 1/1 Test: Hotspot 2.0 required roaming consortium Starting AP wlan3 Starting AP wlan4 Verify network selection to AP wlan4 Verify network selection to AP wlan3 PASS ap_hs20_prefer_home 2.059524 2020-09-05 21:45:56.657095 passed all 1 test case(s) 2020-09-05 21:45:56 ./run-tests.py ap_hs20_proxyarp DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_proxyarp 1/1 Test: Hotspot 2.0 and ProxyARP Starting AP wlan3 Connect STA wlan1 to AP After connect: ['aaaa:bbbb:cccc::2 dev ap-br0 lladdr 02:00:00:00:00:00 PERMANENT', 'aaaa:bbbb:eeee::2 dev ap-br0 lladdr 02:00:00:00:01:00 PERMANENT', 'aaaa:bbbb:dddd::2 dev ap-br0 lladdr 02:00:00:00:01:00 PERMANENT'] After disconnect: [] PASS ap_hs20_proxyarp 3.344612 2020-09-05 21:46:00.126811 passed all 1 test case(s) 2020-09-05 21:46:00 ./run-tests.py ap_hs20_proxyarp_disable_dgaf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_proxyarp_disable_dgaf 1/1 Test: Hotspot 2.0 and ProxyARP with DGAF disabled Starting AP wlan3 Connect STA wlan1 to AP After connect: ['192.168.1.123 dev ap-br0 lladdr 02:00:00:00:00:00 PERMANENT', 'aaaa:bbbb:cccc::2 dev ap-br0 lladdr 02:00:00:00:00:00 PERMANENT'] After disconnect: [] PASS ap_hs20_proxyarp_disable_dgaf 2.470669 2020-09-05 21:46:02.721654 passed all 1 test case(s) 2020-09-05 21:46:02 ./run-tests.py ap_hs20_proxyarp_enable_dgaf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_proxyarp_enable_dgaf 1/1 Test: Hotspot 2.0 and ProxyARP with DGAF enabled Starting AP wlan3 Connect STA wlan1 to AP After connect: ['192.168.1.123 dev ap-br0 lladdr 02:00:00:00:00:00 PERMANENT', 'aaaa:bbbb:cccc::2 dev ap-br0 lladdr 02:00:00:00:00:00 PERMANENT'] After disconnect: [] PASS ap_hs20_proxyarp_enable_dgaf 2.37866 2020-09-05 21:46:05.225431 passed all 1 test case(s) 2020-09-05 21:46:05 ./run-tests.py ap_hs20_random_mac_addr DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_random_mac_addr 1/1 Test: Hotspot 2.0 connection with random MAC address Starting AP wlan3 PASS ap_hs20_random_mac_addr 1.570394 2020-09-05 21:46:06.921468 passed all 1 test case(s) 2020-09-05 21:46:06 ./run-tests.py ap_hs20_release_number_1 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_release_number_1 1/1 Test: Hotspot 2.0 with AP claiming support for Release 1 Starting AP wlan3 PASS ap_hs20_release_number_1 0.665771 2020-09-05 21:46:07.713141 passed all 1 test case(s) 2020-09-05 21:46:07 ./run-tests.py ap_hs20_release_number_2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_release_number_2 1/1 Test: Hotspot 2.0 with AP claiming support for Release 2 Starting AP wlan3 PASS ap_hs20_release_number_2 1.059641 2020-09-05 21:46:08.897326 passed all 1 test case(s) 2020-09-05 21:46:08 ./run-tests.py ap_hs20_release_number_3 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_release_number_3 1/1 Test: Hotspot 2.0 with AP claiming support for Release 3 Starting AP wlan3 PASS ap_hs20_release_number_3 1.028118 2020-09-05 21:46:10.049412 passed all 1 test case(s) 2020-09-05 21:46:10 ./run-tests.py ap_hs20_remediation_required DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_remediation_required 1/1 Test: Hotspot 2.0 connection and remediation required from RADIUS Starting AP wlan3 PASS ap_hs20_remediation_required 1.162172 2020-09-05 21:46:11.789294 passed all 1 test case(s) 2020-09-05 21:46:11 ./run-tests.py ap_hs20_remediation_required_ctrl DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_remediation_required_ctrl 1/1 Test: Hotspot 2.0 connection and subrem from ctrl_iface Starting AP wlan3 PASS ap_hs20_remediation_required_ctrl 1.074881 2020-09-05 21:46:12.988808 passed all 1 test case(s) 2020-09-05 21:46:13 ./run-tests.py ap_hs20_remediation_sql DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_remediation_sql 1/1 Test: Hotspot 2.0 connection and remediation required using SQLite for user DB Starting AP wlan4 Starting AP wlan3 PASS ap_hs20_remediation_sql 1.704223 2020-09-05 21:46:14.817036 passed all 1 test case(s) 2020-09-05 21:46:14 ./run-tests.py ap_hs20_req_conn_capab DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_conn_capab 1/1 Test: Hotspot 2.0 network selection with req_conn_capab Starting AP wlan3 Not used in home network Used in roaming network Verify that req_conn_capab does not prevent connection if no other network is available Additional req_conn_capab checks Starting AP wlan4 PASS ap_hs20_req_conn_capab 1.839045 2020-09-05 21:46:16.780904 passed all 1 test case(s) 2020-09-05 21:46:16 ./run-tests.py ap_hs20_req_conn_capab2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_conn_capab2 1/1 Test: Hotspot 2.0 network selection with req_conn_capab (not present) Starting AP wlan3 PASS ap_hs20_req_conn_capab2 0.542804 2020-09-05 21:46:17.449340 passed all 1 test case(s) 2020-09-05 21:46:17 ./run-tests.py ap_hs20_req_conn_capab_and_roaming_partner_preference DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_conn_capab_and_roaming_partner_preference 1/1 Test: Hotspot 2.0 and req_conn_capab with roaming partner preference Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_req_conn_capab_and_roaming_partner_preference 1.791853 2020-09-05 21:46:19.365254 passed all 1 test case(s) 2020-09-05 21:46:19 ./run-tests.py ap_hs20_req_hs20_icon DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_hs20_icon 1/1 Test: Hotspot 2.0 OSU provider and multi-icon fetch with REQ_HS20_ICON Starting AP wlan3 PASS ap_hs20_req_hs20_icon 0.511383 2020-09-05 21:46:20.001109 passed all 1 test case(s) 2020-09-05 21:46:20 ./run-tests.py ap_hs20_req_hs20_icon_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_hs20_icon_oom 1/1 Test: Hotspot 2.0 icon fetch OOM with REQ_HS20_ICON Starting AP wlan3 PASS ap_hs20_req_hs20_icon_oom 0.574077 2020-09-05 21:46:20.697251 passed all 1 test case(s) 2020-09-05 21:46:20 ./run-tests.py ap_hs20_req_hs20_icon_parallel DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_hs20_icon_parallel 1/1 Test: Hotspot 2.0 OSU provider and multi-icon parallel fetch with REQ_HS20_ICON Starting AP wlan3 PASS ap_hs20_req_hs20_icon_parallel 0.518202 2020-09-05 21:46:21.338233 passed all 1 test case(s) 2020-09-05 21:46:21 ./run-tests.py ap_hs20_req_operator_icon DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_operator_icon 1/1 Test: Hotspot 2.0 operator icons Starting AP wlan3 PASS ap_hs20_req_operator_icon 0.514475 2020-09-05 21:46:21.977038 passed all 1 test case(s) 2020-09-05 21:46:21 ./run-tests.py ap_hs20_req_roaming_consortium DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_roaming_consortium 1/1 Test: Hotspot 2.0 required roaming consortium Starting AP wlan3 Starting AP wlan4 Verify network selection to AP wlan4 Verify network selection to AP wlan3 PASS ap_hs20_req_roaming_consortium 2.177247 2020-09-05 21:46:24.277182 passed all 1 test case(s) 2020-09-05 21:46:24 ./run-tests.py ap_hs20_req_roaming_consortium_no_match DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_roaming_consortium_no_match 1/1 Test: Hotspot 2.0 required roaming consortium and no match Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_req_roaming_consortium_no_match 1.030705 2020-09-05 21:46:25.433086 passed all 1 test case(s) 2020-09-05 21:46:25 ./run-tests.py ap_hs20_roam_to_higher_prio DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roam_to_higher_prio 1/1 Test: Hotspot 2.0 and roaming from current to higher priority network Starting AP wlan3 Connect to the only network option Start another AP (home operator) and reconnect Starting AP wlan4 PASS ap_hs20_roam_to_higher_prio 1.725052 2020-09-05 21:46:27.280900 passed all 1 test case(s) 2020-09-05 21:46:27 ./run-tests.py ap_hs20_roaming_consortium DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_consortium 1/1 Test: Hotspot 2.0 connection based on roaming consortium match Starting AP wlan3 PASS ap_hs20_roaming_consortium 1.574319 2020-09-05 21:46:28.980759 passed all 1 test case(s) 2020-09-05 21:46:29 ./run-tests.py ap_hs20_roaming_consortium_constraints DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_consortium_constraints 1/1 Test: Hotspot 2.0 connection and roaming consortium constraints Starting AP wlan3 PASS ap_hs20_roaming_consortium_constraints 0.662817 2020-09-05 21:46:29.769190 passed all 1 test case(s) 2020-09-05 21:46:29 ./run-tests.py ap_hs20_roaming_consortium_element DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_consortium_element 1/1 Test: Hotspot 2.0 connection and invalid roaming consortium element Starting AP wlan3 PASS ap_hs20_roaming_consortium_element 0.622124 2020-09-05 21:46:30.513631 passed all 1 test case(s) 2020-09-05 21:46:30 ./run-tests.py ap_hs20_roaming_consortium_invalid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_consortium_invalid 1/1 Test: Hotspot 2.0 connection and invalid roaming consortium ANQP-element Starting AP wlan3 PASS ap_hs20_roaming_consortium_invalid 0.508372 2020-09-05 21:46:31.145357 passed all 1 test case(s) 2020-09-05 21:46:31 ./run-tests.py ap_hs20_roaming_consortiums_match DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_consortiums_match 1/1 Test: Hotspot 2.0 connection based on roaming_consortiums match Starting AP wlan3 PASS ap_hs20_roaming_consortiums_match 0.836398 2020-09-05 21:46:32.105445 passed all 1 test case(s) 2020-09-05 21:46:32 ./run-tests.py ap_hs20_roaming_partner_preference DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_partner_preference 1/1 Test: Hotspot 2.0 and roaming partner preference Starting AP wlan3 Starting AP wlan4 Verify default vs. specified preference Verify network selection to AP wlan4 Verify network selection to AP wlan3 Verify partial FQDN match Verify network selection to AP wlan4 Verify network selection to AP wlan3 PASS ap_hs20_roaming_partner_preference 1.415747 2020-09-05 21:46:34.098293 passed all 1 test case(s) 2020-09-05 21:46:34 ./run-tests.py ap_hs20_select DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_select 1/1 Test: Hotspot 2.0 network selection Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_select 4.842748 2020-09-05 21:46:39.441038 passed all 1 test case(s) 2020-09-05 21:46:39 ./run-tests.py ap_hs20_session_info DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_session_info 1/1 Test: Hotspot 2.0 connection and session information from RADIUS Starting AP wlan3 PASS ap_hs20_session_info 14.38008 2020-09-05 21:46:53.944876 passed all 1 test case(s) 2020-09-05 21:46:53 ./run-tests.py ap_hs20_set_profile_failures DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_set_profile_failures 1/1 Test: Hotspot 2.0 and failures during profile configuration Starting AP wlan3 Starting AP wlan3 Starting AP wlan3 Starting AP wlan3 Starting AP wlan3 Starting AP wlan3 Starting AP wlan3 PASS ap_hs20_set_profile_failures 5.597016 2020-09-05 21:46:59.666024 passed all 1 test case(s) 2020-09-05 21:46:59 ./run-tests.py ap_hs20_sim DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_sim 1/1 Test: Hotspot 2.0 with simulated SIM and EAP-SIM Starting AP wlan3 PASS ap_hs20_sim 0.627151 2020-09-05 21:47:00.417312 passed all 1 test case(s) 2020-09-05 21:47:00 ./run-tests.py ap_hs20_sim_invalid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_sim_invalid 1/1 Test: Hotspot 2.0 with simulated SIM and EAP-SIM - invalid IMSI Starting AP wlan3 PASS ap_hs20_sim_invalid 1.500745 2020-09-05 21:47:02.041273 passed all 1 test case(s) 2020-09-05 21:47:02 ./run-tests.py ap_hs20_sim_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_sim_oom 1/1 Test: Hotspot 2.0 with simulated SIM and EAP-SIM - OOM Starting AP wlan3 PASS ap_hs20_sim_oom 0.547508 2020-09-05 21:47:02.713253 passed all 1 test case(s) 2020-09-05 21:47:02 ./run-tests.py ap_hs20_sim_provisioning DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_sim_provisioning 1/1 Test: Hotspot 2.0 AAA server behavior for SIM provisioning Starting AP wlan4 Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP sim_provisioning: [('6ec221814b66641a6354cc6d0ad3606f', '232010000000000', '02:00:00:00:00:00', 'SIM', '1599342423')] PASS ap_hs20_sim_provisioning 2.584091 2020-09-05 21:47:05.421179 passed all 1 test case(s) 2020-09-05 21:47:05 ./run-tests.py ap_hs20_terms_and_conditions DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_terms_and_conditions 1/1 Test: Hotspot 2.0 Terms and Conditions signaling Starting AP wlan3 Connect STA wlan0 to AP PASS ap_hs20_terms_and_conditions 1.236511 2020-09-05 21:47:06.781010 passed all 1 test case(s) 2020-09-05 21:47:06 ./run-tests.py ap_hs20_terms_and_conditions_coa DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_terms_and_conditions_coa 1/1 Test: Hotspot 2.0 Terms and Conditions signaling - CoA Starting AP wlan3 Connect STA wlan0 to AP CoA-Request with matching Acct-Session-Id PASS ap_hs20_terms_and_conditions_coa 1.145423 2020-09-05 21:47:08.052689 passed all 1 test case(s) 2020-09-05 21:47:08 ./run-tests.py ap_hs20_terms_and_conditions_sql DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_terms_and_conditions_sql 1/1 Test: Hotspot 2.0 Terms and Conditions using SQLite for user DB Starting AP wlan4 Starting AP wlan3 current_sessions: [('02:00:00:00:00:00', 'anonymous@example.com', '1599342428', '127.0.0.1', 1, None, None)] current_sessions: [('02:00:00:00:00:00', 'anonymous@example.com', '1599342428', '127.0.0.1', 0, 0, 1)] PASS ap_hs20_terms_and_conditions_sql 2.463067 2020-09-05 21:47:10.641064 passed all 1 test case(s) 2020-09-05 21:47:10 ./run-tests.py ap_hs20_terms_and_conditions_sql2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_terms_and_conditions_sql2 1/1 Test: Hotspot 2.0 Terms and Conditions using SQLite for user DB Starting AP wlan4 Starting AP wlan3 current_sessions: [('02:00:00:00:00:00', 'anonymous@example.com', '1599342431', '127.0.0.1', 1, None, None)] current_sessions: [('02:00:00:00:00:00', 'anonymous@example.com', '1599342431', '127.0.0.1', 0, 0, 1)] PASS ap_hs20_terms_and_conditions_sql2 2.570172 2020-09-05 21:47:13.716943 passed all 1 test case(s) 2020-09-05 21:47:13 ./run-tests.py ap_hs20_unexpected DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_unexpected 1/1 Test: Unexpected Hotspot 2.0 AP configuration Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP PASS ap_hs20_unexpected 2.180568 2020-09-05 21:47:16.021127 passed all 1 test case(s) 2020-09-05 21:47:16 ./run-tests.py ap_hs20_username DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_username 1/1 Test: Hotspot 2.0 connection in username/password credential Starting AP wlan3 Connect STA wlan1 to AP PASS ap_hs20_username 0.680611 2020-09-05 21:47:16.825265 passed all 1 test case(s) 2020-09-05 21:47:16 ./run-tests.py ap_hs20_username_roaming DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_username_roaming 1/1 Test: Hotspot 2.0 connection in username/password credential (roaming) Starting AP wlan3 PASS ap_hs20_username_roaming 1.663385 2020-09-05 21:47:18.614055 passed all 1 test case(s) 2020-09-05 21:47:18 ./run-tests.py ap_hs20_username_unknown DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_username_unknown 1/1 Test: Hotspot 2.0 connection in username/password credential (no domain in cred) Starting AP wlan3 PASS ap_hs20_username_unknown 0.599131 2020-09-05 21:47:19.337144 passed all 1 test case(s) 2020-09-05 21:47:19 ./run-tests.py ap_hs20_username_unknown2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_username_unknown2 1/1 Test: Hotspot 2.0 connection in username/password credential (no domain advertized) Starting AP wlan3 PASS ap_hs20_username_unknown2 1.081224 2020-09-05 21:47:20.541279 passed all 1 test case(s) 2020-09-05 21:47:20 ./run-tests.py ap_ht40_5ghz_disabled_sec DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_disabled_sec 1/1 Test: HT40 on 5 GHz with disabled secondary channel Starting AP wlan3 Country code at the end: 00 PASS ap_ht40_5ghz_disabled_sec 1.786081 2020-09-05 21:47:22.452176 passed all 1 test case(s) 2020-09-05 21:47:22 ./run-tests.py ap_ht40_5ghz_invalid_pair DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_invalid_pair 1/1 Test: HT40 on 5 GHz with invalid channel pair Starting AP wlan3 Country code at the end: 00 PASS ap_ht40_5ghz_invalid_pair 1.966926 2020-09-05 21:47:24.542377 passed all 1 test case(s) 2020-09-05 21:47:24 ./run-tests.py ap_ht40_5ghz_match DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_match 1/1 Test: HT40 co-ex scan on 5 GHz with matching pri/sec channel Starting AP wlan4 Starting AP wlan3 Connect STA wlan0 to AP PASS ap_ht40_5ghz_match 2.611192 2020-09-05 21:47:27.277728 passed all 1 test case(s) 2020-09-05 21:47:27 ./run-tests.py ap_ht40_5ghz_switch DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_switch 1/1 Test: HT40 co-ex scan on 5 GHz switching pri/sec channel Starting AP wlan4 Starting AP wlan3 Connect STA wlan0 to AP wlan0: Country code not reset back to 00: is US wlan0: Country code cleared back to 00 FAIL ap_ht40_5ghz_switch 3.614883 2020-09-05 21:47:31.016291 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_ht40_5ghz_switch wlan0: Country code not reset back to 00: is US wlan0: Country code cleared back to 00 2020-09-05 21:47:31 ./run-tests.py ap_ht40_5ghz_switch2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_switch2 1/1 Test: HT40 co-ex scan on 5 GHz switching pri/sec channel (2) Starting AP wlan4 Starting AP wlan3 Connect STA wlan0 to AP PASS ap_ht40_5ghz_switch2 3.728861 2020-09-05 21:47:34.869688 passed all 1 test case(s) 2020-09-05 21:47:34 ./run-tests.py ap_ht40_csa DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_csa 1/1 Test: HT with 40 MHz channel width and CSA Starting AP wlan3 Connect STA wlan0 to AP PASS ap_ht40_csa 3.265614 2020-09-05 21:47:38.260367 passed all 1 test case(s) 2020-09-05 21:47:38 ./run-tests.py ap_ht40_csa2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_csa2 1/1 Test: HT with 40 MHz channel width and CSA Starting AP wlan3 Connect STA wlan0 to AP PASS ap_ht40_csa2 3.258895 2020-09-05 21:47:41.643612 passed all 1 test case(s) 2020-09-05 21:47:41 ./run-tests.py ap_ht40_csa3 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_csa3 1/1 Test: HT with 40 MHz channel width and CSA Starting AP wlan3 Connect STA wlan0 to AP PASS ap_ht40_csa3 3.24169 2020-09-05 21:47:45.012048 passed all 1 test case(s) 2020-09-05 21:47:45 ./run-tests.py ap_ht40_disable DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_disable 1/1 Test: HT40 disabling Starting AP wlan3 Connect STA wlan0 to AP SIGNAL_POLL: ['RSSI=-30', 'LINKSPEED=1', 'NOISE=-92', 'FREQUENCY=2437', 'WIDTH=40 MHz', 'CENTER_FRQ1=2427', 'AVG_RSSI=-30', 'AVG_BEACON_RSSI=-27'] SIGNAL_POLL: ['RSSI=-30', 'LINKSPEED=1', 'NOISE=9999', 'FREQUENCY=2437', 'WIDTH=20 MHz', 'CENTER_FRQ1=2437', 'AVG_RSSI=-30', 'AVG_BEACON_RSSI=-30'] PASS ap_ht40_disable 3.365895 2020-09-05 21:47:48.501412 passed all 1 test case(s) 2020-09-05 21:47:48 ./stop.sh 2020-09-05 21:47:51 ./start.sh channels=4 2020-09-05 21:47:52 ./stop.sh