ci: cram: update cram tests after prplmesh-dm-mapper
Since prplMesh moved to direct socket connection, need to align cram tests. References: PCF-2184, FEAT-27 Signed-off-by: Artem Trokhymchuk <a.trokhymchuk@inango-systems.com>
This commit is contained in:
parent
8c3e1e311b
commit
bba56f2bb8
@ -281,62 +281,3 @@ Check the default ChipsetVendor param configurations:
|
||||
MaxLinear
|
||||
MaxLinear
|
||||
MaxLinear
|
||||
|
||||
To return back SSID, remove instances:
|
||||
|
||||
$ R logger -t cram "Stop wireless"
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1 _set '{\"parameters\":{\"SSID\":\"prplOS\"}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1.":{"SSID":"prplOS"}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2 _set '{\"parameters\":{\"SSID\":\"prplOS-guest\"}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2.":{"SSID":"prplOS-guest"}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1 _set '{\"parameters\":{\"Enable\":1}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1.":{"Enable":true}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2 _set '{\"parameters\":{\"Enable\":1}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2.":{"Enable":true}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network AccessPointCommit"
|
||||
{"retval":""}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ sleep 5
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1 _set '{\"parameters\":{\"Enable\":0}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1.":{"Enable":false}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2 _set '{\"parameters\":{\"Enable\":0}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2.":{"Enable":false}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network AccessPointCommit"
|
||||
{"retval":""}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1 _del"
|
||||
{"retval":["X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1.","X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1.Security."]}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2 _del"
|
||||
{"retval":["X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2.","X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2.Security."]}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ sleep 10
|
||||
|
||||
|
||||
@ -53,6 +53,7 @@ Restart WiFiSensing mapper service and verify DM disappears/returns:
|
||||
root: pre-service hook wifi-sensing
|
||||
|
||||
$ R "amx_wait_for Device.WiFi.X_PRPLWARE-COM_WiFiSensing."
|
||||
$ sleep 10
|
||||
|
||||
Write invalid value to Device.WiFi.AccessPoint.1.Enable and expect error:
|
||||
|
||||
|
||||
@ -356,3 +356,8 @@ Check wpacltrl socket file:
|
||||
wlan2.3_link2
|
||||
|
||||
$ sleep 5
|
||||
|
||||
Check if hostap pid has changed or not:
|
||||
|
||||
$ if [ "$(R pgrep -f 'hostapd')" = "$hostap_pid" ]; then echo "true"; else echo "hostap restarted during the test !"; fi
|
||||
true
|
||||
|
||||
@ -5,6 +5,11 @@ Create R alias:
|
||||
|
||||
$ R "logger -t cram 'Starting PWHM test (step 2) ...'"
|
||||
|
||||
Save hostap pid:
|
||||
|
||||
$ hostap_pid=$(R pgrep -f 'hostapd')
|
||||
$ R logger -t cram "hostap PID : $hostap_pid"
|
||||
|
||||
Check that hostapd is operating as expected:
|
||||
|
||||
$ R logger -t cram "Check that hostapd is operating"
|
||||
|
||||
@ -326,62 +326,3 @@ Check the default ChipsetVendor param configurations:
|
||||
Qualcomm
|
||||
Qualcomm
|
||||
Qualcomm
|
||||
|
||||
|
||||
To return back SSID, remove instances:
|
||||
|
||||
$ R logger -t cram "Stop wireless"
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1 _set '{\"parameters\":{\"SSID\":\"prplOS\"}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1.":{"SSID":"prplOS"}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2 _set '{\"parameters\":{\"SSID\":\"prplOS-guest\"}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2.":{"SSID":"prplOS-guest"}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1 _set '{\"parameters\":{\"Enable\":1}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1.":{"Enable":true}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2 _set '{\"parameters\":{\"Enable\":1}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2.":{"Enable":true}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network AccessPointCommit"
|
||||
{"retval":""}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ sleep 5
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1 _set '{\"parameters\":{\"Enable\":0}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1.":{"Enable":false}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2 _set '{\"parameters\":{\"Enable\":0}}'"
|
||||
{"X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2.":{"Enable":false}}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network AccessPointCommit"
|
||||
{"retval":""}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1 _del"
|
||||
{"retval":["X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1.","X_PRPLWARE-COM_WiFiController.Network.AccessPoint.1.Security."]}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ R "ubus -S call X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2 _del"
|
||||
{"retval":["X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2.","X_PRPLWARE-COM_WiFiController.Network.AccessPoint.2.Security."]}
|
||||
{}
|
||||
{"amxd-error-code":0}
|
||||
|
||||
$ sleep 10
|
||||
|
||||
@ -35,7 +35,7 @@ Check default SecMode:
|
||||
Check if private/guest VAPs contain WPA3-Personal-Compatibility in the Security.ModesAvailable list:
|
||||
(use the regex AccessPoint\.[1-6]\+\.Security to filter out backhaul vaps )
|
||||
|
||||
$ wifi_dm "AccessPoint.*.Security.X_PRPLWARE-COM_ModesAvailable?" | sed -n 's/^\(WiFi\.AccessPoint\.[1-6]\+\.Security\.X_PRPLWARE-COM_ModesAvailable\).*WPA3-Personal-Compatibility.*/\1 has WPA3-Personal-Compatibility mode/p'
|
||||
$ wifi_dm "AccessPoint.*.Security.X_PRPLWARE-COM_ModesAvailable?" | sed -n 's/^\(Device.WiFi\.AccessPoint\.[1-6]\+\.Security\.X_PRPLWARE-COM_ModesAvailable\).*WPA3-Personal-Compatibility.*/\1 has WPA3-Personal-Compatibility mode/p'
|
||||
Device.WiFi.AccessPoint.1.Security.X_PRPLWARE-COM_ModesAvailable has WPA3-Personal-Compatibility mode
|
||||
Device.WiFi.AccessPoint.2.Security.X_PRPLWARE-COM_ModesAvailable has WPA3-Personal-Compatibility mode
|
||||
Device.WiFi.AccessPoint.3.Security.X_PRPLWARE-COM_ModesAvailable has WPA3-Personal-Compatibility mode
|
||||
|
||||
@ -51,8 +51,8 @@ Register some data Change event from UBUS:
|
||||
$ R "cat /tmp/ubus_events"
|
||||
Event dm:object-changed
|
||||
{
|
||||
eobject = "WiFi.AccessPoint.[DEFAULT_RADIO0_BAND0].",
|
||||
object = "WiFi.AccessPoint.DEFAULT_RADIO0_BAND0.",
|
||||
eobject = "WiFi.AccessPoint.[DEFAULT_RADIO0].",
|
||||
object = "WiFi.AccessPoint.DEFAULT_RADIO0.",
|
||||
parameters = {
|
||||
Enable = {
|
||||
from = 0,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user