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