ci: testbed-01: labgrid: hook in new Papouch Quido relay board
Currently testbed-01 labgrid still controls power via the SSH-based ExternalPowerDriver, which became unreliable around the time we replaced the faulty relay board and can leave multiple DUTs powered at the same time. So lets update the testbed-01 labgrid config to use the new Papouch Quido relay board via Modbus/TCP, following the pattern already used in testbed-02. Closes: PCF-2361 References: PCF-2003 Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
This commit is contained in:
parent
11a80414e5
commit
69cb220a00
@ -5,10 +5,15 @@ targets:
|
||||
resources:
|
||||
RawSerialPort:
|
||||
port: "/dev/turris-omnia"
|
||||
ModbusTCPCoil:
|
||||
host: quido.testbed-01.vpn.true.cz
|
||||
coil: 0
|
||||
managed_coils: 8
|
||||
exclusive_coil_mode: True
|
||||
write_multiple_coils: True
|
||||
drivers:
|
||||
ExternalPowerDriver:
|
||||
cmd_on: ssh root@uart-relay.testbed.vpn.true.cz power_on 0
|
||||
cmd_off: ssh root@uart-relay.testbed.vpn.true.cz power_off 0
|
||||
ModbusCoilDriver: {}
|
||||
DigitalOutputPowerDriver: {}
|
||||
SerialDriver:
|
||||
txdelay: 0.01
|
||||
ShellDriver:
|
||||
@ -30,10 +35,15 @@ targets:
|
||||
resources:
|
||||
RawSerialPort:
|
||||
port: "/dev/turris-omnia"
|
||||
ModbusTCPCoil:
|
||||
host: quido.testbed-01.vpn.true.cz
|
||||
coil: 0
|
||||
managed_coils: 8
|
||||
exclusive_coil_mode: True
|
||||
write_multiple_coils: True
|
||||
drivers:
|
||||
ExternalPowerDriver:
|
||||
cmd_on: ssh root@uart-relay.testbed.vpn.true.cz power_on 0
|
||||
cmd_off: ssh root@uart-relay.testbed.vpn.true.cz power_off 0
|
||||
ModbusCoilDriver: {}
|
||||
DigitalOutputPowerDriver: {}
|
||||
SerialDriver:
|
||||
txdelay: 0.01
|
||||
ShellDriver:
|
||||
@ -55,10 +65,15 @@ targets:
|
||||
resources:
|
||||
RawSerialPort:
|
||||
port: "/dev/wnc-freedom"
|
||||
ModbusTCPCoil:
|
||||
host: quido.testbed-01.vpn.true.cz
|
||||
coil: 2
|
||||
managed_coils: 8
|
||||
exclusive_coil_mode: True
|
||||
write_multiple_coils: True
|
||||
drivers:
|
||||
ExternalPowerDriver:
|
||||
cmd_on: ssh root@uart-relay.testbed.vpn.true.cz power_on 2
|
||||
cmd_off: ssh root@uart-relay.testbed.vpn.true.cz power_off 2
|
||||
ModbusCoilDriver: {}
|
||||
DigitalOutputPowerDriver: {}
|
||||
SerialDriver: {}
|
||||
ShellDriver:
|
||||
console_ready: Please press Enter to activate this console.
|
||||
@ -80,10 +95,15 @@ targets:
|
||||
resources:
|
||||
RawSerialPort:
|
||||
port: "/dev/wnc-freedom"
|
||||
ModbusTCPCoil:
|
||||
host: quido.testbed-01.vpn.true.cz
|
||||
coil: 2
|
||||
managed_coils: 8
|
||||
exclusive_coil_mode: True
|
||||
write_multiple_coils: True
|
||||
drivers:
|
||||
ExternalPowerDriver:
|
||||
cmd_on: ssh root@uart-relay.testbed.vpn.true.cz power_on 2
|
||||
cmd_off: ssh root@uart-relay.testbed.vpn.true.cz power_off 2
|
||||
ModbusCoilDriver: {}
|
||||
DigitalOutputPowerDriver: {}
|
||||
SerialDriver: {}
|
||||
ShellDriver:
|
||||
console_ready: Please press Enter to activate this console.
|
||||
@ -111,10 +131,15 @@ targets:
|
||||
resources:
|
||||
RawSerialPort:
|
||||
port: "/dev/mxl25641-hdk-6"
|
||||
ModbusTCPCoil:
|
||||
host: quido.testbed-01.vpn.true.cz
|
||||
coil: 1
|
||||
managed_coils: 8
|
||||
exclusive_coil_mode: True
|
||||
write_multiple_coils: True
|
||||
drivers:
|
||||
ExternalPowerDriver:
|
||||
cmd_on: ssh root@uart-relay.testbed.vpn.true.cz power_on 1
|
||||
cmd_off: ssh root@uart-relay.testbed.vpn.true.cz power_off 1
|
||||
ModbusCoilDriver: {}
|
||||
DigitalOutputPowerDriver: {}
|
||||
SerialDriver:
|
||||
txdelay: 0.01
|
||||
ShellDriver:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user