Few other patches to move towards purely real qemu-caps testing.
Peter Krempa (10):
testutils: Print number of failed tests
domaincapstest: Use obviously fake firmware name in capabilities
testQemuGetRealCaps: Strip the default machine alias before insertion
into cache
testQemuGetRealCaps: Extract caching of the caps into a new helper
testutilsqemu: Introduce 'testQemuInsertRealCaps' helper
qemumemlocktest: Use 'testQemuInsertRealCaps'
tests: qemudomainsnapshotxml2xmlout: Use real 'x86_64' capabilities in
all test data
qemuagenttest: Use real x86_64 capabilities for parsing domain
definitions
qemudomaincheckpointxml2xmltest: Use real 'x86_64' capabilities in all
test data
qemuTestDriverInit: Don't autopopulate qemu capabilities when
initializing driver
.../domaincapsdata/qemu_4.2.0-q35.x86_64.xml | 5 +-
.../domaincapsdata/qemu_4.2.0-tcg.x86_64.xml | 5 +-
.../qemu_4.2.0-virt.aarch64.xml | 5 +-
tests/domaincapsdata/qemu_4.2.0.aarch64.xml | 5 +-
tests/domaincapsdata/qemu_4.2.0.ppc64.xml | 5 +-
tests/domaincapsdata/qemu_4.2.0.s390x.xml | 5 +-
tests/domaincapsdata/qemu_4.2.0.x86_64.xml | 5 +-
.../domaincapsdata/qemu_5.0.0-q35.x86_64.xml | 5 +-
.../qemu_5.0.0-tcg-virt.riscv64.xml | 5 +-
.../domaincapsdata/qemu_5.0.0-tcg.x86_64.xml | 5 +-
.../qemu_5.0.0-virt.aarch64.xml | 5 +-
.../qemu_5.0.0-virt.riscv64.xml | 5 +-
tests/domaincapsdata/qemu_5.0.0.aarch64.xml | 5 +-
tests/domaincapsdata/qemu_5.0.0.ppc64.xml | 5 +-
tests/domaincapsdata/qemu_5.0.0.x86_64.xml | 5 +-
.../domaincapsdata/qemu_5.1.0-q35.x86_64.xml | 5 +-
.../domaincapsdata/qemu_5.1.0-tcg.x86_64.xml | 5 +-
tests/domaincapsdata/qemu_5.1.0.sparc.xml | 5 +-
tests/domaincapsdata/qemu_5.1.0.x86_64.xml | 5 +-
.../domaincapsdata/qemu_5.2.0-q35.x86_64.xml | 5 +-
.../qemu_5.2.0-tcg-virt.riscv64.xml | 5 +-
.../domaincapsdata/qemu_5.2.0-tcg.x86_64.xml | 5 +-
.../qemu_5.2.0-virt.aarch64.xml | 5 +-
.../qemu_5.2.0-virt.riscv64.xml | 5 +-
tests/domaincapsdata/qemu_5.2.0.aarch64.xml | 5 +-
tests/domaincapsdata/qemu_5.2.0.ppc64.xml | 5 +-
tests/domaincapsdata/qemu_5.2.0.s390x.xml | 5 +-
tests/domaincapsdata/qemu_5.2.0.x86_64.xml | 5 +-
.../domaincapsdata/qemu_6.0.0-q35.x86_64.xml | 5 +-
.../domaincapsdata/qemu_6.0.0-tcg.x86_64.xml | 5 +-
.../qemu_6.0.0-virt.aarch64.xml | 5 +-
tests/domaincapsdata/qemu_6.0.0.aarch64.xml | 5 +-
tests/domaincapsdata/qemu_6.0.0.s390x.xml | 5 +-
tests/domaincapsdata/qemu_6.0.0.x86_64.xml | 5 +-
.../domaincapsdata/qemu_6.1.0-q35.x86_64.xml | 5 +-
.../domaincapsdata/qemu_6.1.0-tcg.x86_64.xml | 5 +-
tests/domaincapsdata/qemu_6.1.0.x86_64.xml | 5 +-
.../domaincapsdata/qemu_6.2.0-q35.x86_64.xml | 5 +-
.../domaincapsdata/qemu_6.2.0-tcg.x86_64.xml | 5 +-
.../qemu_6.2.0-virt.aarch64.xml | 5 +-
tests/domaincapsdata/qemu_6.2.0.aarch64.xml | 5 +-
tests/domaincapsdata/qemu_6.2.0.ppc64.xml | 5 +-
tests/domaincapsdata/qemu_6.2.0.x86_64.xml | 5 +-
.../qemu_7.0.0-hvf.aarch64+hvf.xml | 5 +-
.../domaincapsdata/qemu_7.0.0-q35.x86_64.xml | 5 +-
.../domaincapsdata/qemu_7.0.0-tcg.x86_64.xml | 5 +-
.../qemu_7.0.0-virt.aarch64.xml | 5 +-
tests/domaincapsdata/qemu_7.0.0.aarch64.xml | 5 +-
tests/domaincapsdata/qemu_7.0.0.ppc64.xml | 5 +-
tests/domaincapsdata/qemu_7.0.0.x86_64.xml | 5 +-
.../domaincapsdata/qemu_7.1.0-q35.x86_64.xml | 5 +-
.../domaincapsdata/qemu_7.1.0-tcg.x86_64.xml | 5 +-
tests/domaincapsdata/qemu_7.1.0.ppc64.xml | 5 +-
tests/domaincapsdata/qemu_7.1.0.x86_64.xml | 5 +-
.../qemu_7.2.0-hvf.x86_64+hvf.xml | 5 +-
.../domaincapsdata/qemu_7.2.0-q35.x86_64.xml | 5 +-
.../qemu_7.2.0-tcg.x86_64+hvf.xml | 5 +-
.../domaincapsdata/qemu_7.2.0-tcg.x86_64.xml | 5 +-
tests/domaincapsdata/qemu_7.2.0.ppc.xml | 5 +-
tests/domaincapsdata/qemu_7.2.0.x86_64.xml | 5 +-
.../domaincapsdata/qemu_8.0.0-q35.x86_64.xml | 5 +-
.../qemu_8.0.0-tcg-virt.riscv64.xml | 5 +-
.../domaincapsdata/qemu_8.0.0-tcg.x86_64.xml | 5 +-
.../qemu_8.0.0-virt.riscv64.xml | 5 +-
tests/domaincapsdata/qemu_8.0.0.x86_64.xml | 5 +-
.../domaincapsdata/qemu_8.1.0-q35.x86_64.xml | 5 +-
.../domaincapsdata/qemu_8.1.0-tcg.x86_64.xml | 5 +-
tests/domaincapsdata/qemu_8.1.0.x86_64.xml | 5 +-
tests/domaincapstest.c | 5 +-
tests/qemuagentdata/fsinfo.xml | 4 +-
tests/qemuagenttest.c | 8 ++
.../internal-active-invalid.xml | 4 +-
.../internal-inactive-invalid.xml | 4 +-
.../redefine.xml | 9 +-
tests/qemudomaincheckpointxml2xmltest.c | 6 +
.../disk_snapshot_redefine.xml | 9 +-
.../external_vm_redefine.xml | 9 +-
.../full_domain.xml | 9 +-
.../qemudomainsnapshotxml2xmlout/metadata.xml | 9 +-
tests/qemudomainsnapshotxml2xmltest.c | 6 +
tests/qemumemlocktest.c | 19 +--
tests/testutils.c | 2 +-
tests/testutilsqemu.c | 136 +++++++++++++-----
tests/testutilsqemu.h | 10 ++
84 files changed, 310 insertions(+), 279 deletions(-)
--
2.41.0