3 # Runs a previously vetted list of tests, either marked explicitly for
4 # KVM and x86_64, or tests that are generic enough to be valid for all
5 # targets. Such a test list can be generated with:
7 # ./tests/venv/bin/avocado list --filter-by-tags-include-empty \
8 # --filter-by-tags-include-empty-key -t accel:kvm,arch:x86_64 \
11 # This is almost the complete list of avocado based tests available at
12 # the time this was compile, with the following exceptions:
14 # * Require machine type "x-remote":
15 # - tests/avocado/multiprocess.py:Multiprocess.test_multiprocess_x86_64
17 # * Needs superuser privileges:
18 # - tests/avocado/virtiofs_submounts.py:VirtiofsSubmountsTest.test_pre_virtiofsd_set_up
19 # - tests/avocado/virtiofs_submounts.py:VirtiofsSubmountsTest.test_pre_launch_set_up
20 # - tests/avocado/virtiofs_submounts.py:VirtiofsSubmountsTest.test_post_launch_set_up
21 # - tests/avocado/virtiofs_submounts.py:VirtiofsSubmountsTest.test_post_mount_set_up
22 # - tests/avocado/virtiofs_submounts.py:VirtiofsSubmountsTest.test_two_runs
24 # * Requires display type "egl-headless":
25 # - tests/avocado/virtio-gpu.py:VirtioGPUx86.test_virtio_vga_virgl
26 # - tests/avocado/virtio-gpu.py:VirtioGPUx86.test_vhost_user_vga_virgl
28 # * Test is marked (unconditionally) to be skipped:
29 # - tests/avocado/virtio_check_params.py:VirtioMaxSegSettingsCheck.test_machine_types
32 .
/tests
/venv
/bin
/avocado run \
33 --job-results-dir=tests
/results
/ \
34 tests
/avocado
/boot_linux.py
:BootLinuxX8664.test_pc_i440fx_kvm \
35 tests
/avocado
/boot_linux.py
:BootLinuxX8664.test_pc_q35_kvm \
36 tests
/avocado
/boot_linux_console.py
:BootLinuxConsole.test_x86_64_pc \
37 tests
/avocado
/cpu_queries.py
:QueryCPUModelExpansion.
test \
38 tests
/avocado
/empty_cpu_model.py
:EmptyCPUModel.
test \
39 tests
/avocado
/hotplug_cpu.py
:HotPlugCPU.
test \
40 tests
/avocado
/info_usernet.py
:InfoUsernet.test_hostfwd \
41 tests
/avocado
/intel_iommu.py
:IntelIOMMU.test_intel_iommu \
42 tests
/avocado
/intel_iommu.py
:IntelIOMMU.test_intel_iommu_pt \
43 tests
/avocado
/intel_iommu.py
:IntelIOMMU.test_intel_iommu_strict \
44 tests
/avocado
/intel_iommu.py
:IntelIOMMU.test_intel_iommu_strict_cm \
45 tests
/avocado
/linux_initrd.py
:LinuxInitrd.test_with_2gib_file_should_exit_error_msg_with_linux_v3_6 \
46 tests
/avocado
/linux_initrd.py
:LinuxInitrd.test_with_2gib_file_should_work_with_linux_v4_16 \
47 tests
/avocado
/migration.py
:Migration.test_migration_with_exec \
48 tests
/avocado
/migration.py
:Migration.test_migration_with_tcp_localhost \
49 tests
/avocado
/migration.py
:Migration.test_migration_with_unix \
50 tests
/avocado
/pc_cpu_hotplug_props.py
:OmittedCPUProps.test_no_die_id \
51 tests
/avocado
/replay_kernel.py
:ReplayKernelNormal.test_x86_64_pc \
52 tests
/avocado
/reverse_debugging.py
:ReverseDebugging_X86_64.test_x86_64_pc \
53 tests
/avocado
/version.py
:Version.test_qmp_human_info_version \
54 tests
/avocado
/virtio_version.py
:VirtioVersionCheck.test_conventional_devs \
55 tests
/avocado
/virtio_version.py
:VirtioVersionCheck.test_modern_only_devs \
56 tests
/avocado
/vnc.py
:Vnc.test_change_password \
57 tests
/avocado
/vnc.py
:Vnc.test_change_password_requires_a_password \
58 tests
/avocado
/vnc.py
:Vnc.test_no_vnc \
59 tests
/avocado
/vnc.py
:Vnc.test_no_vnc_change_password \
60 tests
/avocado
/x86_cpu_model_versions.py
:CascadelakeArchCapabilities.test_4_0 \
61 tests
/avocado
/x86_cpu_model_versions.py
:CascadelakeArchCapabilities.test_4_1 \
62 tests
/avocado
/x86_cpu_model_versions.py
:CascadelakeArchCapabilities.test_set_4_0 \
63 tests
/avocado
/x86_cpu_model_versions.py
:CascadelakeArchCapabilities.test_unset_4_1 \
64 tests
/avocado
/x86_cpu_model_versions.py
:CascadelakeArchCapabilities.test_v1_4_0 \
65 tests
/avocado
/x86_cpu_model_versions.py
:CascadelakeArchCapabilities.test_v1_set_4_0 \
66 tests
/avocado
/x86_cpu_model_versions.py
:CascadelakeArchCapabilities.test_v2_4_0 \
67 tests
/avocado
/x86_cpu_model_versions.py
:CascadelakeArchCapabilities.test_v2_unset_4_1 \
68 tests
/avocado
/x86_cpu_model_versions.py
:X86CPUModelAliases.test_4_0_alias_compatibility \
69 tests
/avocado
/x86_cpu_model_versions.py
:X86CPUModelAliases.test_4_1_alias \
70 tests
/avocado
/x86_cpu_model_versions.py
:X86CPUModelAliases.test_none_alias