Thread (26 messages) 26 messages, 3 authors, 2025-07-11

Re: [kvm-unit-tests PATCH v4 00/13] arm/arm64: Add kvmtool to the runner script

From: Andrew Jones <hidden>
Date: 2025-07-04 08:42:25
Also in: kvm, kvm-riscv, kvmarm, linux-s390

On Wed, Jun 25, 2025 at 04:48:00PM +0100, Alexandru Elisei wrote:
v3 can be found here [1]. Based on top of the series that add qemu_params and
test_args [2].

To goal is to allow the user to do:

$ ./configure --target=kvmtool
$ make clean && make
$ ./run_tests.sh

to run all the tests automatically with kvmtool.

Reasons to use kvmtool:

* kvmtool is smaller and a lot easier to modify compared to qemu, which
means developers may prefer it when adding or prototyping new features to
KVM, and being able to run all the tests reliably and automatically is very
useful.

* kvmtool is faster to run the tests (a couple of times faster on
my rockpro64), making for a quick turnaround. But do keep in mind that not
all tests work on kvmtool because of missing features compared to qemu.

* kvmtool does things differently than qemu: different memory layout,
different uart, PMU emulation is disabled by default, etc. This makes it a
good testing vehicule for kvm-unit-tests itself.
Merged. Thanks
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help