tests/functional: Move the generic tests to a subfolder

This also removes the line for using tests from the main folder
since we do not have any tests left here. And while we're at it,
also mark the vnc test as generic now since it is not specific to x86.

Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20250819112403.432587-25-thuth@redhat.com>
This commit is contained in:
Thomas Huth 2025-08-19 13:24:01 +02:00
parent e365d26e42
commit 0137f60b37
8 changed files with 20 additions and 20 deletions

View file

@ -1976,7 +1976,7 @@ F: include/hw/core/cpu.h
F: include/hw/cpu/cluster.h
F: include/system/numa.h
F: tests/functional/x86_64/test_cpu_queries.py
F: tests/functional/test_empty_cpu_model.py
F: tests/functional/generic/test_empty_cpu_model.py
F: tests/unit/test-smp-parse.c
T: git https://gitlab.com/ehabkost/qemu.git machine-next
@ -2197,7 +2197,7 @@ S: Odd Fixes
F: hw/net/
F: include/hw/net/
F: tests/qtest/virtio-net-test.c
F: tests/functional/test_info_usernet.py
F: tests/functional/generic/test_info_usernet.py
F: docs/system/virtio-net-failover.rst
T: git https://github.com/jasowang/qemu.git net
@ -3134,7 +3134,7 @@ S: Supported
F: include/qemu/option.h
F: tests/unit/test-keyval.c
F: tests/unit/test-qemu-opts.c
F: tests/functional/test_version.py
F: tests/functional/generic/test_version.py
F: util/keyval.c
F: util/qemu-option.c
@ -3252,7 +3252,7 @@ F: include/ui/
F: qapi/ui.json
F: util/drm.c
F: docs/devel/ui.rst
F: tests/functional/test_vnc.py
F: tests/functional/generic/test_vnc.py
Cocoa graphics
M: Peter Maydell <peter.maydell@linaro.org>

View file

@ -0,0 +1,14 @@
# SPDX-License-Identifier: GPL-2.0-or-later
tests_generic_system = [
'empty_cpu_model',
'info_usernet',
'version',
'vnc',
]
tests_generic_linuxuser = [
]
tests_generic_bsduser = [
]

View file

@ -36,18 +36,7 @@ subdir('sparc')
subdir('sparc64')
subdir('x86_64')
subdir('xtensa')
tests_generic_system = [
'empty_cpu_model',
'info_usernet',
'version',
]
tests_generic_linuxuser = [
]
tests_generic_bsduser = [
]
subdir('generic')
precache_all = []
foreach speed : ['quick', 'thorough']
@ -90,9 +79,7 @@ foreach speed : ['quick', 'thorough']
foreach test : target_tests
testname = '@0@-@1@'.format(target_base, test)
if fs.exists('test_' + test + '.py')
testfile = 'test_' + test + '.py'
elif fs.exists('generic' / 'test_' + test + '.py')
if fs.exists('generic' / 'test_' + test + '.py')
testfile = 'generic' / 'test_' + test + '.py'
else
testfile = target_base / 'test_' + test + '.py'

View file

@ -16,7 +16,6 @@ tests_x86_64_system_quick = [
'migration',
'pc_cpu_hotplug_props',
'virtio_version',
'vnc',
'memlock',
]