libvirt/tests/sexpr2xmldata
Peter Krempa a693fdba01 Terminate backing chains explicitly
Express a properly terminated backing chain by putting a
virStorageSource of type VIR_STORAGE_TYPE_NONE in the chain. The newly
used helpers simplify this greatly.

The change fixes a bug as formatting an incomplete backing chain and
parsing it back would end up in expressing a terminated chain since
src->backingStoreRaw was not populated. By relying on the terminator
object this can be now processed appropriately.
2017-10-17 06:19:18 +02:00
..
sexpr2xml-boot-grub.sexpr
sexpr2xml-boot-grub.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-bridge-ipaddr.sexpr
sexpr2xml-bridge-ipaddr.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-curmem.sexpr
sexpr2xml-curmem.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-disk-block-shareable.sexpr
sexpr2xml-disk-block-shareable.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-disk-block.sexpr
sexpr2xml-disk-block.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-disk-drv-blktap2-raw.sexpr
sexpr2xml-disk-drv-blktap2-raw.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-disk-drv-blktap-qcow.sexpr
sexpr2xml-disk-drv-blktap-qcow.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-disk-drv-blktap-raw.sexpr
sexpr2xml-disk-drv-blktap-raw.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-disk-file.sexpr
sexpr2xml-disk-file.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-autoport.sexpr
sexpr2xml-fv-autoport.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-empty-kernel.sexpr
sexpr2xml-fv-empty-kernel.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-force-hpet.sexpr
sexpr2xml-fv-force-hpet.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-force-nohpet.sexpr
sexpr2xml-fv-force-nohpet.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-kernel.sexpr
sexpr2xml-fv-kernel.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-legacy-vfb.sexpr
sexpr2xml-fv-legacy-vfb.xml
sexpr2xml-fv-localtime.sexpr
sexpr2xml-fv-localtime.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-net-netfront.sexpr
sexpr2xml-fv-net-netfront.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-parallel-tcp.sexpr
sexpr2xml-fv-parallel-tcp.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-dev-2-ports.sexpr
sexpr2xml-fv-serial-dev-2-ports.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-dev-2nd-port.sexpr
sexpr2xml-fv-serial-dev-2nd-port.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-file.sexpr
sexpr2xml-fv-serial-file.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-null.sexpr
sexpr2xml-fv-serial-null.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-pipe.sexpr
sexpr2xml-fv-serial-pipe.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-pty.sexpr
sexpr2xml-fv-serial-pty.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-stdio.sexpr
sexpr2xml-fv-serial-stdio.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-tcp-telnet.sexpr
sexpr2xml-fv-serial-tcp-telnet.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-tcp.sexpr
sexpr2xml-fv-serial-tcp.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-udp.sexpr
sexpr2xml-fv-serial-udp.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-serial-unix.sexpr
sexpr2xml-fv-serial-unix.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-sound-all.sexpr
sexpr2xml-fv-sound-all.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-sound.sexpr
sexpr2xml-fv-sound.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-usbmouse.sexpr
sexpr2xml-fv-usbmouse.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-usbtablet.sexpr
sexpr2xml-fv-usbtablet.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-utc.sexpr
sexpr2xml-fv-utc.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv-v2.sexpr
sexpr2xml-fv-v2.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-fv.sexpr
sexpr2xml-fv.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-net-bridged.sexpr
sexpr2xml-net-bridged.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-net-e1000.sexpr
sexpr2xml-net-e1000.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-net-routed.sexpr
sexpr2xml-net-routed.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-no-source-cdrom.sexpr
sexpr2xml-no-source-cdrom.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-pci-devs.sexpr
sexpr2xml-pci-devs.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-pv-bootloader-cmdline.sexpr
sexpr2xml-pv-bootloader-cmdline.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-pv-bootloader.sexpr
sexpr2xml-pv-bootloader.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-pv-localtime.sexpr
sexpr2xml-pv-localtime.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-pv-vcpus.sexpr
sexpr2xml-pv-vcpus.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-pv-vfb-new-vncdisplay.sexpr
sexpr2xml-pv-vfb-new-vncdisplay.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-pv-vfb-new.sexpr
sexpr2xml-pv-vfb-new.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-pv-vfb-type-crash.sexpr
sexpr2xml-pv-vfb-type-crash.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-pv.sexpr
sexpr2xml-pv.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00
sexpr2xml-vif-rate.sexpr
sexpr2xml-vif-rate.xml Terminate backing chains explicitly 2017-10-17 06:19:18 +02:00