libvirt/tests/qemustatusxml2xmldata
Peter Krempa b3f8ad07dd qemu: blockjob: Track orphaned backing chains in blockjob status XML
When the guest unplugs the disk frontend libvirt is responsible for
deleting the backend. Since a blockjob may still have a reference to the
backing chain when it is running we'll have to store the metadata for
the unplugged disk for future reference.

This patch adds 'chain' and 'mirrorChain' fields to 'qemuBlockJobData'
to keep them around with the job along with status XML machinery and
tests. Later patches will then add code to change the ownership of the
chain when unplugging the disk backend.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
2019-07-18 17:59:34 +02:00
..
blockjob-blockdev-in.xml qemu: blockjob: Track orphaned backing chains in blockjob status XML 2019-07-18 17:59:34 +02:00
blockjob-blockdev-out.xml tests: qemustatusxml2xml: Add test case for block job tracking 2019-07-18 17:59:34 +02:00
blockjob-mirror-in.xml qemu: stop formatting json='1' in status XML 2019-07-11 16:19:12 +02:00
blockjob-mirror-out.xml
disk-secinfo-upgrade-in.xml
disk-secinfo-upgrade-out.xml qemu: stop formatting json='1' in status XML 2019-07-11 16:19:12 +02:00
migration-in-params-in.xml qemu: stop formatting json='1' in status XML 2019-07-11 16:19:12 +02:00
migration-in-params-out.xml
migration-out-nbd-in.xml
migration-out-nbd-out.xml qemu: stop formatting json='1' in status XML 2019-07-11 16:19:12 +02:00
migration-out-nbd-tls-in.xml
migration-out-nbd-tls-out.xml qemu: stop formatting json='1' in status XML 2019-07-11 16:19:12 +02:00
migration-out-params-in.xml qemu: stop formatting json='1' in status XML 2019-07-11 16:19:12 +02:00
migration-out-params-out.xml
modern-in.xml qemu: stop formatting json='1' in status XML 2019-07-11 16:19:12 +02:00
modern-out.xml
vcpus-multi-in.xml qemu: stop formatting json='1' in status XML 2019-07-11 16:19:12 +02:00
vcpus-multi-out.xml