opnsense-src/tests/ci
Siva Mahadevan 9ec37e8ff4
tests/ci: Use QEMU blockdev declaration for all platforms
This patch uses the QEMU manpage-recommended '-blockdev' option instead
of '-drive' to declare block devices. This also makes the mandatory
'-device' declarations constant across all platforms, which fixes the
missing QEMU_DEVICES tarfs device declarations on all Makefile.<arch>
files.

Signed-off-by: Siva Mahadevan <me@svmhdvn.name>
Reviewed by:	imp, lwhsu
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D51479
2025-07-26 05:52:32 +08:00
..
tools tests/ci: fix missing /usr/local/{sbin,bin} in freebsdci rc PATH 2025-07-16 22:17:09 +02:00
Makefile tests/ci: Use QEMU blockdev declaration for all platforms 2025-07-26 05:52:32 +08:00
Makefile.aarch64 tests/ci: Use QEMU blockdev declaration for all platforms 2025-07-26 05:52:32 +08:00
Makefile.amd64
Makefile.armv7 tests/ci: Use QEMU blockdev declaration for all platforms 2025-07-26 05:52:32 +08:00
Makefile.powerpc64 tests/ci: Use QEMU blockdev declaration for all platforms 2025-07-26 05:52:32 +08:00
Makefile.powerpc64le tests/ci: Use QEMU blockdev declaration for all platforms 2025-07-26 05:52:32 +08:00
Makefile.riscv64 tests/ci: Use QEMU blockdev declaration for all platforms 2025-07-26 05:52:32 +08:00