diff options
author | 2018-11-29 12:51:08 +0100 | |
---|---|---|
committer | 2019-03-07 17:28:41 +0100 | |
commit | 5cb8f0db0a5eff0206376f2f344cf73fb7d2cf5f (patch) | |
tree | a721e6bca7f22f6181647cee48bfb122f551d895 /tests/libqtest.h | |
parent | tests/libqos: virtio-blk driver and interface nodes (diff) | |
download | qemu-5cb8f0db0a5eff0206376f2f344cf73fb7d2cf5f.tar.xz qemu-5cb8f0db0a5eff0206376f2f344cf73fb7d2cf5f.zip |
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.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/libqtest.h b/tests/libqtest.h index 1a2f87ef0b..a16acd58a6 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; |