aboutsummaryrefslogtreecommitdiff
path: root/tests/libqtest.h
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2018-11-29 12:51:08 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2019-03-07 17:28:41 +0100
commit5cb8f0db0a5eff0206376f2f344cf73fb7d2cf5f (patch)
treea721e6bca7f22f6181647cee48bfb122f551d895 /tests/libqtest.h
parenta3713493036eca53b295b03c26e6b4bd17083b99 (diff)
downloadqemu-5cb8f0db0a5eff0206376f2f344cf73fb7d2cf5f.zip
qemu-5cb8f0db0a5eff0206376f2f344cf73fb7d2cf5f.tar.gz
qemu-5cb8f0db0a5eff0206376f2f344cf73fb7d2cf5f.tar.bz2
qos-test: virtio-blk test node
Convert tests/virtio-blk-test in qgraph test node, virtio-blk-test. This test consumes a virtio-blk interface and checks that its function return the expected values. Some functions are implemented only for virtio-blk-pci, so they don't consume virtio-blk, but virtio-blk-pci Note that this test does not allocate any virtio-blk structure, it's all done by the qtest walking graph mechanism. The allocator is also provided by qgraph; remove malloc-generic.c and malloc-generic.h which are not used anymore. Signed-off-by: Emanuele Giuseppe Esposito <e.emanuelegiuseppe@gmail.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tests/libqtest.h')
-rw-r--r--tests/libqtest.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/libqtest.h b/tests/libqtest.h
index 1a2f87e..a16acd5 100644
--- a/tests/libqtest.h
+++ b/tests/libqtest.h
@@ -17,6 +17,9 @@
#ifndef LIBQTEST_H
#define LIBQTEST_H
+#include "qapi/qmp/qobject.h"
+#include "qapi/qmp/qdict.h"
+
typedef struct QTestState QTestState;
extern QTestState *global_qtest;