[libvirt] [PATCH 11/11] tests: qemublock: Add testing of 'blockdev-create' generators
Ján Tomko
jtomko at redhat.com
Mon Jul 8 13:20:20 UTC 2019
On Thu, Jul 04, 2019 at 04:26:35PM +0200, Peter Krempa wrote:
>Test the output against the schema and also against what we expect.
>
>Signed-off-by: Peter Krempa <pkrempa at redhat.com>
>---
> tests/qemublocktest.c | 170 ++++++++++++++++++
> .../imagecreate/luks-encopts.json | 19 ++
> .../imagecreate/luks-encopts.xml | 16 ++
> .../imagecreate/luks-noopts.json | 14 ++
> .../imagecreate/luks-noopts.xml | 14 ++
> .../imagecreate/network-gluster-qcow2.json | 28 +++
> .../imagecreate/network-gluster-qcow2.xml | 13 ++
> .../imagecreate/network-rbd-qcow2.json | 26 +++
> .../imagecreate/network-rbd-qcow2.xml | 13 ++
> .../imagecreate/network-sheepdog-qcow2.json | 20 +++
> .../imagecreate/network-sheepdog-qcow2.xml | 12 ++
> .../imagecreate/network-ssh-qcow2.json | 19 ++
> .../imagecreate/network-ssh-qcow2.xml | 12 ++
> .../imagecreate/qcow2-backing-luks.json | 15 ++
> .../imagecreate/qcow2-backing-luks.xml | 1 +
> .../imagecreate/qcow2-backing-raw-nbd.json | 15 ++
> .../imagecreate/qcow2-backing-raw-nbd.xml | 1 +
> .../imagecreate/qcow2-backing-raw.json | 15 ++
> .../imagecreate/qcow2-backing-raw.xml | 1 +
> .../qcow2-luks-encopts-backing.json | 24 +++
> .../qcow2-luks-encopts-backing.xml | 1 +
> .../imagecreate/qcow2-luks-encopts.json | 22 +++
> .../imagecreate/qcow2-luks-encopts.xml | 16 ++
> .../imagecreate/qcow2-luks-noopts.json | 17 ++
> .../imagecreate/qcow2-luks-noopts.xml | 14 ++
> .../qemublocktestdata/imagecreate/qcow2.json | 13 ++
> tests/qemublocktestdata/imagecreate/qcow2.xml | 11 ++
> .../imagecreate/raw-nbd.json | 4 +
> .../qemublocktestdata/imagecreate/raw-nbd.xml | 12 ++
> tests/qemublocktestdata/imagecreate/raw.json | 9 +
> tests/qemublocktestdata/imagecreate/raw.xml | 11 ++
> 31 files changed, 578 insertions(+)
> create mode 100644 tests/qemublocktestdata/imagecreate/luks-encopts.json
> create mode 100644 tests/qemublocktestdata/imagecreate/luks-encopts.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/luks-noopts.json
> create mode 100644 tests/qemublocktestdata/imagecreate/luks-noopts.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/network-gluster-qcow2.json
> create mode 100644 tests/qemublocktestdata/imagecreate/network-gluster-qcow2.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/network-rbd-qcow2.json
> create mode 100644 tests/qemublocktestdata/imagecreate/network-rbd-qcow2.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/network-sheepdog-qcow2.json
> create mode 100644 tests/qemublocktestdata/imagecreate/network-sheepdog-qcow2.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/network-ssh-qcow2.json
> create mode 100644 tests/qemublocktestdata/imagecreate/network-ssh-qcow2.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/qcow2-backing-luks.json
> create mode 120000 tests/qemublocktestdata/imagecreate/qcow2-backing-luks.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/qcow2-backing-raw-nbd.json
> create mode 120000 tests/qemublocktestdata/imagecreate/qcow2-backing-raw-nbd.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/qcow2-backing-raw.json
> create mode 120000 tests/qemublocktestdata/imagecreate/qcow2-backing-raw.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/qcow2-luks-encopts-backing.json
> create mode 120000 tests/qemublocktestdata/imagecreate/qcow2-luks-encopts-backing.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/qcow2-luks-encopts.json
> create mode 100644 tests/qemublocktestdata/imagecreate/qcow2-luks-encopts.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/qcow2-luks-noopts.json
> create mode 100644 tests/qemublocktestdata/imagecreate/qcow2-luks-noopts.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/qcow2.json
> create mode 100644 tests/qemublocktestdata/imagecreate/qcow2.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/raw-nbd.json
> create mode 100644 tests/qemublocktestdata/imagecreate/raw-nbd.xml
> create mode 100644 tests/qemublocktestdata/imagecreate/raw.json
> create mode 100644 tests/qemublocktestdata/imagecreate/raw.xml
>
Reviewed-by: Ján Tomko <jtomko at redhat.com>
Jano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20190708/6447de7e/attachment-0001.sig>
More information about the libvir-list
mailing list