diff options
author | Thomas Huth <thuth@redhat.com> | 2025-08-19 13:24:01 +0200 |
---|---|---|
committer | Thomas Huth <thuth@redhat.com> | 2025-08-27 09:46:55 +0200 |
commit | 0137f60b37c5678e9fa4971fd7e4f07afed33294 (patch) | |
tree | ebbb5fac499f7d96d3201dbc1aa46854868813fe | |
parent | e365d26e42281aae3dcb47aa63c862892efadb0c (diff) | |
download | qemu-0137f60b37c5678e9fa4971fd7e4f07afed33294.zip qemu-0137f60b37c5678e9fa4971fd7e4f07afed33294.tar.gz qemu-0137f60b37c5678e9fa4971fd7e4f07afed33294.tar.bz2 |
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>
-rw-r--r-- | MAINTAINERS | 8 | ||||
-rw-r--r-- | tests/functional/generic/meson.build | 14 | ||||
-rwxr-xr-x | tests/functional/generic/test_empty_cpu_model.py (renamed from tests/functional/test_empty_cpu_model.py) | 0 | ||||
-rwxr-xr-x | tests/functional/generic/test_info_usernet.py (renamed from tests/functional/test_info_usernet.py) | 0 | ||||
-rwxr-xr-x | tests/functional/generic/test_version.py (renamed from tests/functional/test_version.py) | 0 | ||||
-rwxr-xr-x | tests/functional/generic/test_vnc.py (renamed from tests/functional/test_vnc.py) | 0 | ||||
-rw-r--r-- | tests/functional/meson.build | 17 | ||||
-rw-r--r-- | tests/functional/x86_64/meson.build | 1 |
8 files changed, 20 insertions, 20 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index 792d2d6..625fe67 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -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> diff --git a/tests/functional/generic/meson.build b/tests/functional/generic/meson.build new file mode 100644 index 0000000..013cc96 --- /dev/null +++ b/tests/functional/generic/meson.build @@ -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 = [ +] diff --git a/tests/functional/test_empty_cpu_model.py b/tests/functional/generic/test_empty_cpu_model.py index 0081b06..0081b06 100755 --- a/tests/functional/test_empty_cpu_model.py +++ b/tests/functional/generic/test_empty_cpu_model.py diff --git a/tests/functional/test_info_usernet.py b/tests/functional/generic/test_info_usernet.py index e8cbc37..e8cbc37 100755 --- a/tests/functional/test_info_usernet.py +++ b/tests/functional/generic/test_info_usernet.py diff --git a/tests/functional/test_version.py b/tests/functional/generic/test_version.py index 3ab3b67..3ab3b67 100755 --- a/tests/functional/test_version.py +++ b/tests/functional/generic/test_version.py diff --git a/tests/functional/test_vnc.py b/tests/functional/generic/test_vnc.py index f1dd159..f1dd159 100755 --- a/tests/functional/test_vnc.py +++ b/tests/functional/generic/test_vnc.py diff --git a/tests/functional/meson.build b/tests/functional/meson.build index b1eec16..2a0c5aa 100644 --- a/tests/functional/meson.build +++ b/tests/functional/meson.build @@ -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' diff --git a/tests/functional/x86_64/meson.build b/tests/functional/x86_64/meson.build index 696a9ec..d0b4667 100644 --- a/tests/functional/x86_64/meson.build +++ b/tests/functional/x86_64/meson.build @@ -16,7 +16,6 @@ tests_x86_64_system_quick = [ 'migration', 'pc_cpu_hotplug_props', 'virtio_version', - 'vnc', 'memlock', ] |