29 lines
1.2 KiB
Plaintext
29 lines
1.2 KiB
Plaintext
*** Variables ***
|
|
${SCRIPT} ${CURDIR}/../../scripts/single-node/hifive_unmatched.resc
|
|
${SCRIPT_SD_CARD} ${CURDIR}/../../scripts/single-node/hifive_unmatched_sdcard.resc
|
|
${UART} sysbus.uart0
|
|
${TEST_BIN} @https://dl.antmicro.com/projects/renode/hifive_unmatched--zephyr-tests_subsys_fs_ext2_sdcard.elf-s_1780608-7de521cb3ea27c869f0359cd6ef4a84138a16a9b
|
|
|
|
*** Test Cases ***
|
|
Should List Directory Entries
|
|
[Documentation] Boots Zephyr fs sample on SiFive Freedom U740 platform.
|
|
|
|
Execute Script ${SCRIPT_SD_CARD}
|
|
Create Terminal Tester ${UART}
|
|
|
|
Wait For Line On Uart Listing dir /ext ...
|
|
Wait For Line On Uart [DIR ] lost+found
|
|
Wait For Line On Uart [FILE] hello (size = 4)
|
|
Wait For Line On Uart [DIR ] world
|
|
|
|
Should Run Zephyr Fs Test
|
|
[Documentation] Runs Zephyr fs tests on SiFive Freedom U740 platform.
|
|
|
|
Execute Command $bin=${TEST_BIN}
|
|
Execute Script ${SCRIPT}
|
|
Execute Command machine EmptySdCard sysbus.qspi2 0 0x20000 "sd"
|
|
Create Terminal Tester ${UART}
|
|
|
|
Wait For Line On Uart TESTSUITE ext2tests succeeded
|
|
|