Files
qemu/tests/functional/riscv64/meson.build
Junze Cao a539bb911e tests/functional/riscv64: Add K230 Linux boot tests
The K230 machine supports direct Linux boot and firmware boot through
the SDK U-Boot, but neither path has functional test coverage.

Add one test for each boot path. Both tests use the Yocto initramfs
assets and wait for the shell prompt to confirm a successful boot.

Fetch the boot assets from the k230-boot-assets repository maintained
by Chao Liu. Pin the URLs to a repository commit and verify each asset
with its SHA-256 digest.

Signed-off-by: Junze Cao <caojunze424@gmail.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-ID: <20260711125320.72319-1-caojunze424@gmail.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2026-07-14 11:32:51 +10:00

22 lines
305 B
Meson

# SPDX-License-Identifier: GPL-2.0-or-later
test_riscv64_timeouts = {
'boston' : 120,
'k230' : 120,
'tuxrun' : 120,
}
tests_riscv64_system_quick = [
'migration',
'opensbi',
]
tests_riscv64_system_thorough = [
'endianness',
'boston',
'k230',
'sifive_u',
'tt_atlantis',
'tuxrun',
]