dcd33844 | 25-Jun-2025 |
Alexandru Elisei <alexandru.elisei@arm.com> |
scripts: Add 'disabled_if' test definition parameter for kvmtool to use
The pci-test is qemu specific. Other tests perform migration, which isn't supported by kvmtool. In general, kvmtool is not as
scripts: Add 'disabled_if' test definition parameter for kvmtool to use
The pci-test is qemu specific. Other tests perform migration, which isn't supported by kvmtool. In general, kvmtool is not as feature-rich as qemu, so add a new unittest parameter, 'disabled_if', that causes a test to be skipped if the condition evaluates to true.
Reviewed-by: Andrew Jones <andrew.jones@linux.dev> Signed-off-by: Alexandru Elisei <alexandru.elisei@arm.com> Signed-off-by: Andrew Jones <andrew.jones@linux.dev>
show more ...
|
bd93a9c6 | 25-Jun-2025 |
Alexandru Elisei <alexandru.elisei@arm.com> |
scripts: Add 'kvmtool_params' to test definition
arm/arm64 supports running tests under kvmtool, but kvmtool's syntax for running and configuring a virtual machine is different to qemu. To run tests
scripts: Add 'kvmtool_params' to test definition
arm/arm64 supports running tests under kvmtool, but kvmtool's syntax for running and configuring a virtual machine is different to qemu. To run tests using the automated test infrastructure, add a new test parameter, 'kvmtool_params'. The parameter serves the exact purpose as 'qemu_params', but using kvmtool's syntax.
Reviewed-by: Andrew Jones <andrew.jones@linux.dev> Signed-off-by: Alexandru Elisei <alexandru.elisei@arm.com> Signed-off-by: Andrew Jones <andrew.jones@linux.dev>
show more ...
|
7e62eeb7 | 25-Jun-2025 |
Alexandru Elisei <alexandru.elisei@arm.com> |
scripts: Document environment variables
Document the environment variables that influence how a test is executed by the run_tests.sh test runner.
Suggested-by: Andrew Jones <drjones@redhat.com> Rev
scripts: Document environment variables
Document the environment variables that influence how a test is executed by the run_tests.sh test runner.
Suggested-by: Andrew Jones <drjones@redhat.com> Reviewed-by: Andrew Jones <andrew.jones@linux.dev> Reviewed-by: Shaoqin Huang <shahuang@redhat.com> Signed-off-by: Alexandru Elisei <alexandru.elisei@arm.com> Signed-off-by: Andrew Jones <andrew.jones@linux.dev>
show more ...
|
a7794f16 | 25-Jun-2025 |
Alexandru Elisei <alexandru.elisei@arm.com> |
scripts: Add 'test_args' test definition parameter
kvm-unit-tests, on arm and arm64, is getting ready to support running all the test automatically under kvmtool. Even though kvmtool has a different
scripts: Add 'test_args' test definition parameter
kvm-unit-tests, on arm and arm64, is getting ready to support running all the test automatically under kvmtool. Even though kvmtool has a different syntax for configuring and running a virtual machine, kvmtool and qemu have in common the test arguments that are passed to the main() function.
Add a new test definition parameter, 'test_args', that contains only the VMM-independent arguments that are passed to the main() function, with the intention for the parameter to be used by both qemu and kvmtool, when support for kvmtool is added.
Suggested-by: Andrew Jones <andrew.jones@linux.dev> Reviewed-by: Andrew Jones <andrew.jones@linux.dev> Reviewed-by: Shaoqin Huang <shahuang@redhat.com> Signed-off-by: Alexandru Elisei <alexandru.elisei@arm.com> Signed-off-by: Andrew Jones <andrew.jones@linux.dev>
show more ...
|