blob: ecde69e489bcbde0533f849831239cabaa9d468c [file] [log] [blame]
*** Keywords ***
Set Machine
[Arguments] ${name}
Execute Command mach set "${name}"
Setup Terminal Tester
[Arguments] ${machine}
${tester_id}= Create Terminal Tester sysbus.segger machine=${machine} defaultPauseEmulation=true
[return] ${tester_id}
*** Test Cases ***
Should Run Demo
Execute Command i @scripts/multi-node/da16200.resc
${sender_tester}= Setup Terminal Tester Sender
${receiver_tester}= Setup Terminal Tester Receiver
Wait For Line On Uart mcu Initialize Success! testerId=${receiver_tester}
Wait For Line On Uart mcu Initialize Success! testerId=${sender_tester}
Wait For Line On Uart Wifi setting OK. Starting UDP communication timeout=15 testerId=${receiver_tester}
Wait For Line On Uart Wifi setting OK. Starting UDP communication timeout=15 testerId=${sender_tester}
Wait For Line On Uart UDP data received: from 192.0.2.2:80 -> Ping! testerId=${receiver_tester}
Wait For Line On Uart UDP data received: from 192.0.2.1:80 -> Pong! testerId=${sender_tester}
Wait For Line On Uart UDP data received: from 192.0.2.2:80 -> Ping! testerId=${receiver_tester}
Wait For Line On Uart UDP data received: from 192.0.2.1:80 -> Pong! testerId=${sender_tester}
Wait For Line On Uart UDP data received: from 192.0.2.2:80 -> Ping! testerId=${receiver_tester}
Wait For Line On Uart UDP data received: from 192.0.2.1:80 -> Pong! testerId=${sender_tester}