diff --git a/.gitlab/tests/cram/wnc-freedom/100-prplmesh.t b/.gitlab/tests/cram/wnc-freedom/100-prplmesh.t index 9d30d69bbc..e227728891 100644 --- a/.gitlab/tests/cram/wnc-freedom/100-prplmesh.t +++ b/.gitlab/tests/cram/wnc-freedom/100-prplmesh.t @@ -58,51 +58,26 @@ Start wireless: {} {"amxd-error-code":0} - $ sleep 10 - - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.1 _get '{\"rel_path\":\"Status\"}'| grep -q Up && echo 'SSID.1 Up' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.1 Up - $ R "ubus -S call WiFi.AccessPoint.2 _set '{\"parameters\":{\"Enable\":1}}'" {"WiFi.AccessPoint.2.":{"Enable":true}} {} {"amxd-error-code":0} - $ sleep 10 - - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.2 _get '{\"rel_path\":\"Status\"}'| grep -q Up && echo 'SSID.2 Up' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.2 Up - $ R "ubus -S call WiFi.AccessPoint.3 _set '{\"parameters\":{\"Enable\":1}}'" {"WiFi.AccessPoint.3.":{"Enable":true}} {} {"amxd-error-code":0} - $ sleep 10 - - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.3 _get '{\"rel_path\":\"Status\"}'| grep -q Up && echo 'SSID.3 Up' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.3 Up - $ R "ubus -S call WiFi.AccessPoint.4 _set '{\"parameters\":{\"Enable\":1}}'" {"WiFi.AccessPoint.4.":{"Enable":true}} {} {"amxd-error-code":0} - $ sleep 10 - - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.4 _get '{\"rel_path\":\"Status\"}'| grep -q Up && echo 'SSID.4 Up' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.4 Up - $ R "ubus -S call WiFi.AccessPoint.5 _set '{\"parameters\":{\"Enable\":1}}'" {"WiFi.AccessPoint.5.":{"Enable":true}} {} {"amxd-error-code":0} - $ sleep 10 - - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.5 _get '{\"rel_path\":\"Status\"}'| grep -q Up && echo 'SSID.5 Up' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.5 Up - $ R "ubus -S call WiFi.AccessPoint.6 _set '{\"parameters\":{\"Enable\":1}}'" {"WiFi.AccessPoint.6.":{"Enable":true}} {} @@ -110,9 +85,6 @@ Start wireless: $ sleep 10 - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.6 _get '{\"rel_path\":\"Status\"}'| grep -q Up && echo 'SSID.6 Up' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.6 Up - Check that hostapd is operating as expected: $ R logger -t cram "Check that hostapd is operating after reboot" @@ -159,6 +131,8 @@ Check that wireless is operating: ssid prplOS-guest ssid prplOS-guest + $ sleep 10 + Check that prplmesh processes are running: $ R logger -t cram "Check that prplmesh processes are running" @@ -214,51 +188,26 @@ Disable wireless: {} {"amxd-error-code":0} - $ sleep 10 - - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.6 _get '{\"rel_path\":\"Status\"}'| grep -q Down && echo 'SSID.6 Down' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.6 Down - $ R "ubus -S call WiFi.AccessPoint.5 _set '{\"parameters\":{\"Enable\":0}}'" {"WiFi.AccessPoint.5.":{"Enable":false}} {} {"amxd-error-code":0} - $ sleep 10 - - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.5 _get '{\"rel_path\":\"Status\"}'| grep -q Down && echo 'SSID.5 Down' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.5 Down - $ R "ubus -S call WiFi.AccessPoint.4 _set '{\"parameters\":{\"Enable\":0}}'" {"WiFi.AccessPoint.4.":{"Enable":false}} {} {"amxd-error-code":0} - $ sleep 10 - - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.4 _get '{\"rel_path\":\"Status\"}'| grep -q Down && echo 'SSID.4 Down' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.4 Down - $ R "ubus -S call WiFi.AccessPoint.3 _set '{\"parameters\":{\"Enable\":0}}'" {"WiFi.AccessPoint.3.":{"Enable":false}} {} {"amxd-error-code":0} - $ sleep 10 - - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.3 _get '{\"rel_path\":\"Status\"}'| grep -q Down && echo 'SSID.3 Down' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.3 Down - $ R "ubus -S call WiFi.AccessPoint.2 _set '{\"parameters\":{\"Enable\":0}}'" {"WiFi.AccessPoint.2.":{"Enable":false}} {} {"amxd-error-code":0} - $ sleep 10 - - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.2 _get '{\"rel_path\":\"Status\"}'| grep -q Down && echo 'SSID.2 Down' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.2 Down - $ R "ubus -S call WiFi.AccessPoint.1 _set '{\"parameters\":{\"Enable\":0}}'" {"WiFi.AccessPoint.1.":{"Enable":false}} {} @@ -266,9 +215,6 @@ Disable wireless: $ sleep 10 - $ R "i=15 ; while [ \$i -gt 1 ]; do ubus -S call WiFi.SSID.1 _get '{\"rel_path\":\"Status\"}'| grep -q Down && echo 'SSID.1 Down' && i=0 ; i=\$(( i-1 )); sleep 2 ; done" - SSID.1 Down - Check that wireless is disabled: $ R "ubus -S call WiFi.SSID _get | jsonfilter -e @[*].SSID -e @[*].Status | sort" @@ -284,6 +230,3 @@ Check that wireless is disabled: prplOS-guest prplOS-guest prplOS-guest - - $ R "pgrep -f 'hostapd -ddt'" - [1] \ No newline at end of file