1*** Variables ***
2${SCRIPT}                     ${CURDIR}/../../scripts/single-node/andes_ae350_zephyr.resc
3${UART}                       sysbus.uart1
4${PROMPT}                     uart:~$
5
6*** Keywords ***
7Prepare Machine
8    Execute Script            ${SCRIPT}
9
10    Create Terminal Tester    ${UART}
11
12*** Test Cases ***
13Should Boot Zephyr
14    [Tags]                    zephyr  uart
15    Prepare Machine
16
17    Start Emulation
18    Wait For Prompt On Uart   ${PROMPT}
19
20    Provides                  booted-zephyr
21
22Should Print Version
23    [Tags]                    zephyr  uart
24    Requires                  booted-zephyr
25
26    Write Line To Uart        version
27    Wait For Line On Uart     Zephyr version 3.5.99
28