qemu/tests/avocado
Thomas Huth 645198d58b tests/avocado: Allow newer versions of tesseract in the nextcube test
Current Linux distros ship version 5 of the tesseract OCR software,
so the nextcube screen test is ignored there. Let's make the check
more flexible to allow newer versions, too, and remove the old v3
test since most Linux distros don't ship this version anymore.

Message-ID: <20231101204323.35533-1-huth@tuxfamily.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <huth@tuxfamily.org>
2023-11-07 19:26:50 +01:00
..
acpi-bits tests/: spelling fixes 2023-09-08 13:08:52 +03:00
avocado_qemu python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
virtiofs_submounts.py.data tests/acceptance: rename tests acceptance to tests avocado 2021-11-08 17:00:22 +01:00
acpi-bits.py python/machine: remove unused sock_dir argument 2023-10-11 16:02:02 -04:00
boot_linux_console.py tests/avocado: Re-enable MIPS Malta tests (GitLab issue #1884 fixed) 2023-10-04 11:03:54 -07:00
boot_linux.py tests/avocado: disable BootLinuxPPC64 test in CI 2023-03-01 12:51:01 +00:00
boot_xen.py tests/acceptance: rename tests acceptance to tests avocado 2021-11-08 17:00:22 +01:00
cpu_queries.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
empty_cpu_model.py tests/avocado: Rename avocado_qemu.Test -> QemuSystemTest 2021-11-08 17:00:22 +01:00
hotplug_cpu.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
info_usernet.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
intel_iommu.py tests/acceptance: rename tests acceptance to tests avocado 2021-11-08 17:00:22 +01:00
kvm_xen_guest.py tests/avocado: Test Xen guest support under KVM 2023-04-04 15:56:44 +01:00
linux_initrd.py tests/avocado: Rename avocado_qemu.Test -> QemuSystemTest 2021-11-08 17:00:22 +01:00
linux_ssh_mips_malta.py tests/avocado: Make ssh_command_output_contains() globally available 2023-04-27 14:58:23 +01:00
load_bflt.py tests/avocado: Add bFLT loader linux-user test 2021-11-08 17:00:22 +01:00
machine_aarch64_sbsaref.py tests/avocado: remove flaky test marking for test_sbsaref_edk2_firmware 2023-10-11 08:46:23 +01:00
machine_aarch64_virt.py tests/avocado: update AArch64 tests to Alpine 3.17.2 2023-03-22 15:04:52 +00:00
machine_arm_canona1100.py tests/avocado: Update the URLs of the advent calendar images 2022-11-23 10:58:48 +01:00
machine_arm_integratorcp.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
machine_arm_n8x0.py tests/avocado: Rename avocado_qemu.Test -> QemuSystemTest 2021-11-08 17:00:22 +01:00
machine_aspeed.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
machine_avr6.py tests/avocado: Rename avocado_qemu.Test -> QemuSystemTest 2021-11-08 17:00:22 +01:00
machine_loongarch.py tests/avocado: Add LoongArch machine start test 2023-05-15 19:09:33 +08:00
machine_m68k_nextcube.py tests/avocado: Allow newer versions of tesseract in the nextcube test 2023-11-07 19:26:50 +01:00
machine_microblaze.py tests/avocado: Update the URLs of the advent calendar images 2022-11-23 10:58:48 +01:00
machine_mips_fuloong2e.py tests/avocado: Rename avocado_qemu.Test -> QemuSystemTest 2021-11-08 17:00:22 +01:00
machine_mips_loongson3v.py tests/avocado: Rename avocado_qemu.Test -> QemuSystemTest 2021-11-08 17:00:22 +01:00
machine_mips_malta.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
machine_rx_gdbsim.py tests/avocado: Rename avocado_qemu.Test -> QemuSystemTest 2021-11-08 17:00:22 +01:00
machine_s390_ccw_virtio.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
machine_sparc64_sun4u.py tests/avocado: Update the URLs of the advent calendar images 2022-11-23 10:58:48 +01:00
machine_sparc_leon3.py tests/avocado: Rename avocado_qemu.Test -> QemuSystemTest 2021-11-08 17:00:22 +01:00
migration.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
multiprocess.py tests/avocado: probe for multi-process support before running test 2023-03-22 15:06:28 +00:00
netdev-ethtool.py igb: Notify only new interrupts 2023-05-23 15:20:15 +08:00
pc_cpu_hotplug_props.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
ppc_74xx.py avocado/ppc_74xx.py: check TCG accel for all tests 2022-03-14 15:57:17 +01:00
ppc_405.py avocado/ppc_405.py: check TCG accel in test_ppc_ref405ep() 2022-03-14 15:57:17 +01:00
ppc_bamboo.py tests/avocado: Add missing require_netdev('user') checks 2022-10-11 17:25:50 +02:00
ppc_mpc8544ds.py tests/avocado: Update the URLs of the advent calendar images 2022-11-23 10:58:48 +01:00
ppc_powernv.py tests/avocado: Add powernv machine test script 2023-07-07 04:47:49 -03:00
ppc_prep_40p.py avocado/ppc_prep_40p.py: check TCG accel in all tests 2022-03-14 15:57:17 +01:00
ppc_pseries.py tests/avocado: ppc test VOF bios Linux boot 2023-06-25 22:41:31 +02:00
ppc_virtex_ml507.py tests/avocado: Update the URLs of the advent calendar images 2022-11-23 10:58:48 +01:00
README.rst tests/acceptance: rename tests acceptance to tests avocado 2021-11-08 17:00:22 +01:00
replay_kernel.py tests/avocado: Re-enable MIPS Malta tests (GitLab issue #1884 fixed) 2023-10-04 11:03:54 -07:00
replay_linux.py tests/avocado: fix waiting for vm shutdown in replay_linux 2023-09-25 08:02:23 +02:00
reverse_debugging.py tests/avocado: ppc64 reverse debugging tests for pseries and powernv 2023-09-06 11:19:33 +02:00
riscv_opensbi.py tests/avocado: riscv: Enable 32-bit Spike OpenSBI boot testing 2023-07-10 22:29:14 +10:00
s390_topology.py tests/avocado: s390x cpu topology bad move 2023-10-20 07:16:53 +02:00
smmu.py tests/acceptance: rename tests acceptance to tests avocado 2021-11-08 17:00:22 +01:00
tcg_plugins.py tests/avocado: fix tcg_plugin mem access count test 2021-11-29 15:12:56 +00:00
tesseract_utils.py tests/avocado: Allow newer versions of tesseract in the nextcube test 2023-11-07 19:26:50 +01:00
tuxrun_baselines.py avocado, risc-v: add tuxboot tests for 'max' CPU 2023-10-12 11:40:42 +10:00
version.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
virtio_check_params.py tests/avocado: avoid invalid escape in Python string 2023-10-17 15:20:53 +02:00
virtio_version.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00
virtio-gpu.py tests/avocado/virtio-gpu: Cancel test if drm rendering is not available 2023-05-30 13:24:51 -07:00
vnc.py python: use vm.cmd() instead of vm.qmp() where appropriate 2023-10-12 14:21:44 -04:00
x86_cpu_model_versions.py python/qemu: rename command() to cmd() 2023-10-12 14:21:43 -04:00

=============================================
Integration tests using the Avocado Framework
=============================================

This directory contains integration tests. They're usually higher
level, and may interact with external resources and with various
guest operating systems.

For more information, please refer to ``docs/devel/testing.rst``,
section "Integration tests using the Avocado Framework".