]> xenbits.xensource.com Git - libvirt.git/commit
tests/domaincaps: Use testQemuCapsIterate()
authorAndrea Bolognani <abologna@redhat.com>
Tue, 22 Oct 2019 15:31:54 +0000 (17:31 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Thu, 24 Oct 2019 15:21:29 +0000 (17:21 +0200)
commit6a077cf2b31a74a71e8e94b6802010738b26cdef
tree1d339a45e520c623918af2405fc89eab31e0ac42
parent79a14412b29f336a2c990c919f9906446e208ab3
tests/domaincaps: Use testQemuCapsIterate()

Now that the only data we need for fully testing a QEMU binary is
the (version, arch) combo, we can stop providing that information
ourselves and instead rely on testQemuCapsIterate() automatically
picking up new input files as they are added to the repository,
the same way the qemucapabilities and qemucaps2xml tests already
behave.

Unsurprisingly, this change results in a bunch of extra output
files being created, significantly expanding our test coverage.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
40 files changed:
tests/domaincapsdata/qemu_1.5.3-q35.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_1.5.3-tcg.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_1.5.3.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_1.6.0-q35.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_1.6.0-tcg.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_1.6.0.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.1.1-q35.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.1.1-tcg.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.1.1.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.10.0-q35.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.10.0-tcg.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.10.0-virt.aarch64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.10.0.aarch64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.10.0.ppc64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.10.0.s390x.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.10.0.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.11.0-q35.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.11.0-tcg.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.11.0.s390x.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.11.0.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.4.0-q35.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.4.0-tcg.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.4.0.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.5.0-q35.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.5.0-tcg.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.5.0.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.7.0-q35.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.7.0-tcg.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.7.0.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.9.0.ppc64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_2.9.0.s390x.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_3.0.0-q35.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_3.0.0-tcg.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_3.0.0.ppc64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_3.0.0.x86_64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_3.1.0.ppc64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_4.0.0-virt.aarch64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_4.0.0.aarch64.xml [new file with mode: 0644]
tests/domaincapsdata/qemu_4.0.0.ppc64.xml [new file with mode: 0644]
tests/domaincapstest.c