qos-test: virtio-blk test node
commit5cb8f0db0a5eff0206376f2f344cf73fb7d2cf5f
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 29 Nov 2018 11:51:08 +0000 (29 12:51 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 7 Mar 2019 16:28:41 +0000 (7 17:28 +0100)
treea721e6bca7f22f6181647cee48bfb122f551d895
parenta3713493036eca53b295b03c26e6b4bd17083b99
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>
tests/Makefile.include
tests/libqos/malloc-generic.c [deleted file]
tests/libqos/malloc-generic.h [deleted file]
tests/libqtest.h
tests/virtio-blk-test.c