ci: cdrouter: start prplMesh in controller mode
During CDRouter tests, prplMesh is currently running in Agent mode (default). This means cwmpd is unable to resolve the "Device.WiFi.DataElements." tree, because it is specific to the prplMesh controller. Therefore, start prplMesh in controller mode before these tests are executed, so the "Device.WiFi.DataElements." datamodel is available. Closes: PPM-3382 Signed-off-by: Maarten De Decker <maarten.dedecker@mind.be>
This commit is contained in:
parent
e52c5009b5
commit
54073da671
@ -126,3 +126,4 @@ prplWare-Smoke-Test-Suite Mozart initramfs:
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-tr181-mockups.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-dyndns.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-prplmesh-controller.sh
|
||||
@ -124,3 +124,4 @@ prplWare-Smoke-Test-Suite MXL25641-HDK-6 eMMC:
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-tr181-mockups.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-dyndns.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-prplmesh-controller.sh
|
||||
|
||||
@ -126,3 +126,4 @@ prplWare-Smoke-Test-Suite Haze initramfs:
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-tr181-mockups.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-dyndns.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-prplmesh-controller.sh
|
||||
|
||||
@ -127,3 +127,4 @@ prplWare-Smoke-Test-Suite Turris initramfs:
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-tr181-mockups.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-dyndns.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-prplmesh-controller.sh
|
||||
|
||||
@ -122,3 +122,4 @@ prplWare-Smoke-Test-Suite URX851-HDK-3 eMMC:
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-tr181-mockups.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-dyndns.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-prplmesh-controller.sh
|
||||
|
||||
@ -127,3 +127,4 @@ prplWare-Smoke-Test-Suite Freedom initramfs:
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-flush-dns-relay-cache.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-tr181-mockups.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-dyndns.sh
|
||||
.gitlab/scripts/dut-init/cdrouter-dut-configure-prplmesh-controller.sh
|
||||
|
||||
5
.gitlab/scripts/dut-init/cdrouter-dut-configure-prplmesh-controller.sh
Executable file
5
.gitlab/scripts/dut-init/cdrouter-dut-configure-prplmesh-controller.sh
Executable file
@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
ssh "root@$TARGET_LAN_IP" "( /etc/init.d/prplmesh stop ; sleep 2 ) 2>&1 > /dev/null"
|
||||
|
||||
ssh "root@$TARGET_LAN_IP" "( /etc/init.d/prplmesh gateway_mode ; sleep 2 ) > /tmp/prplmesh-gw-mode.log 2>&1 ; logger -t prplmesh-gateway-mode < /tmp/prplmesh-gw-mode.log"
|
||||
Loading…
Reference in New Issue
Block a user