xemu/tests/vm
Paolo Bonzini 39735a914d tests/vm: allow running tests in an unconfigured source tree
tests/vm/Makefile.include used to assume that it could run in an unconfigured
source tree, and Cirrus CI relies on that.  It was however broken by commit
f4c66f1705 ("tests: use tests/venv to run basevm.py-based scripts", 2022-06-06),
which co-opted the virtual environment being used by avocado tests
to also run the basevm.py tests.

For now, reintroduce the usage of qemu.qmp from the source directory, but
without the sys.path() hacks.  The CI configuration can be changed to
install the package via pip when qemu.qmp is removed from the source tree.

Cc: John Snow <jsnow@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2022-06-15 11:11:37 +02:00
..
aarch64vm.py python: create qemu packages 2021-06-01 16:21:21 -04:00
basevm.py tests: use tests/venv to run basevm.py-based scripts 2022-06-06 09:26:54 +02:00
centos tests/vm: convert centos VM recipe to CentOS 8 2021-06-02 09:11:05 +02:00
centos-8-aarch64.ks
centos.aarch64 tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00
conf_example_aarch64.yml
conf_example_x86.yml
fedora tests: Drop perl-Test-Harness from the CI containers / VMs 2022-04-20 08:54:16 +02:00
freebsd FreeBSD: Upgrade to 12.3 release 2022-01-18 16:44:16 +00:00
haiku.x86_64 tests/vm: Update haiku test vm to R1/Beta3 2022-03-07 19:00:05 +01:00
Makefile.include tests/vm: allow running tests in an unconfigured source tree 2022-06-15 11:11:37 +02:00
netbsd tests/vm: Add capstone to the NetBSD and OpenBSD VMs 2022-05-18 08:54:22 +02:00
openbsd tests/vm: Add capstone to the NetBSD and OpenBSD VMs 2022-05-18 08:54:22 +02:00
README
ubuntu.aarch64
ubuntu.i386
ubuntuvm.py

See docs/devel/testing.rst for help.