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
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