mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-10 11:04:58 -06:00
tests/unit: match some unit tests to corresponding feature switches
Try not to test code that is not used by user mode emulation, or by the block layer, unless they are being compiled; and fix test-timed-average which was not compiled with --disable-system --enable-tools. This is by no means complete, it only touches the more blatantly wrong cases. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-ID: <20240408155330.522792-5-pbonzini@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
bb23c33f93
commit
34dca3f5be
1 changed files with 6 additions and 6 deletions
|
@ -18,7 +18,6 @@ tests = {
|
|||
'test-forward-visitor': [testqapi],
|
||||
'test-string-input-visitor': [testqapi],
|
||||
'test-string-output-visitor': [testqapi],
|
||||
'test-opts-visitor': [testqapi],
|
||||
'test-visitor-serialization': [testqapi],
|
||||
'test-bitmap': [],
|
||||
'test-resv-mem': [],
|
||||
|
@ -46,12 +45,8 @@ tests = {
|
|||
'test-qemu-opts': [],
|
||||
'test-keyval': [testqapi],
|
||||
'test-logging': [],
|
||||
'test-uuid': [],
|
||||
'ptimer-test': ['ptimer-test-stubs.c', meson.project_source_root() / 'hw/core/ptimer.c'],
|
||||
'test-qapi-util': [],
|
||||
'test-interval-tree': [],
|
||||
'test-xs-node': [qom],
|
||||
'test-virtio-dmabuf': [meson.project_source_root() / 'hw/display/virtio-dmabuf.c'],
|
||||
}
|
||||
|
||||
if have_system or have_tools
|
||||
|
@ -97,6 +92,8 @@ if have_block
|
|||
'test-crypto-ivgen': [io],
|
||||
'test-crypto-afsplit': [io],
|
||||
'test-crypto-block': [io],
|
||||
'test-timed-average': [],
|
||||
'test-uuid': [],
|
||||
}
|
||||
if gnutls.found() and \
|
||||
tasn1.found() and \
|
||||
|
@ -131,10 +128,13 @@ endif
|
|||
|
||||
if have_system
|
||||
tests += {
|
||||
'ptimer-test': ['ptimer-test-stubs.c', meson.project_source_root() / 'hw/core/ptimer.c'],
|
||||
'test-iov': [],
|
||||
'test-opts-visitor': [testqapi],
|
||||
'test-xs-node': [qom],
|
||||
'test-virtio-dmabuf': [meson.project_source_root() / 'hw/display/virtio-dmabuf.c'],
|
||||
'test-qmp-cmds': [testqapi],
|
||||
'test-xbzrle': [migration],
|
||||
'test-timed-average': [],
|
||||
'test-util-sockets': ['socket-helpers.c'],
|
||||
'test-base64': [],
|
||||
'test-bufferiszero': [],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue