kunit: tool: add support for QEMU
authorBrendan Higgins <brendanhiggins@google.com>
Wed, 26 May 2021 21:24:06 +0000 (14:24 -0700)
committerShuah Khan <skhan@linuxfoundation.org>
Fri, 11 Jun 2021 22:10:23 +0000 (16:10 -0600)
commit87c9c16317882dd6dbbc07e349bc3223e14f3244
treefd678aef9225e5272a2a74ae8e9f95d895e2d61e
parent12ca7a893d543a64130d15c765fc18497b2ea65f
kunit: tool: add support for QEMU

Add basic support to run QEMU via kunit_tool. Add support for i386,
x86_64, arm, arm64, and a bunch more.

Signed-off-by: Brendan Higgins <brendanhiggins@google.com>
Tested-by: David Gow <davidgow@google.com>
Reviewed-by: David Gow <davidgow@google.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
14 files changed:
tools/testing/kunit/kunit.py
tools/testing/kunit/kunit_config.py
tools/testing/kunit/kunit_kernel.py
tools/testing/kunit/kunit_tool_test.py
tools/testing/kunit/qemu_config.py [new file with mode: 0644]
tools/testing/kunit/qemu_configs/alpha.py [new file with mode: 0644]
tools/testing/kunit/qemu_configs/arm.py [new file with mode: 0644]
tools/testing/kunit/qemu_configs/arm64.py [new file with mode: 0644]
tools/testing/kunit/qemu_configs/i386.py [new file with mode: 0644]
tools/testing/kunit/qemu_configs/powerpc.py [new file with mode: 0644]
tools/testing/kunit/qemu_configs/riscv.py [new file with mode: 0644]
tools/testing/kunit/qemu_configs/s390.py [new file with mode: 0644]
tools/testing/kunit/qemu_configs/sparc.py [new file with mode: 0644]
tools/testing/kunit/qemu_configs/x86_64.py [new file with mode: 0644]