libvirt/tests/qemuargv2xmldata
Pavel Hrdina acc83afe33 vnc: add support for listen type 'socket'
VNC graphics already supports sockets but only via 'socket' attribute.
This patch coverts that attribute into listen type 'socket'.

For backward compatibility we need to handle listen type 'socket' and 'socket'
attribute properly to support old XMLs and new XMLs.  If both are provided they
have to match, if only one of them is provided we need to be able to parse that
configuration too.

To not break migration back to old libvirt if the socket is provided by user we
need to generate migratable XML without the listen element and use only 'socket'
attribute.

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
2016-06-09 14:42:48 +02:00
..
qemuargv2xml-boot-cdrom.args
qemuargv2xml-boot-cdrom.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-boot-floppy.args
qemuargv2xml-boot-floppy.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-boot-network.args
qemuargv2xml-boot-network.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-clock-localtime.args
qemuargv2xml-clock-localtime.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-clock-utc.args
qemuargv2xml-clock-utc.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-console-compat.args
qemuargv2xml-console-compat.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-cdrom-empty.args
qemuargv2xml-disk-cdrom-empty.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-cdrom.args
qemuargv2xml-disk-cdrom.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-boot-cdrom.args
qemuargv2xml-disk-drive-boot-cdrom.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-boot-disk.args
qemuargv2xml-disk-drive-boot-disk.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-cache-directsync.args
qemuargv2xml-disk-drive-cache-directsync.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-cache-unsafe.args
qemuargv2xml-disk-drive-cache-unsafe.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-cache-v2-none.args
qemuargv2xml-disk-drive-cache-v2-none.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-cache-v2-wb.args
qemuargv2xml-disk-drive-cache-v2-wb.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-cache-v2-wt.args
qemuargv2xml-disk-drive-cache-v2-wt.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-error-policy-enospace.args
qemuargv2xml-disk-drive-error-policy-enospace.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-error-policy-stop.args
qemuargv2xml-disk-drive-error-policy-stop.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-error-policy-wreport-rignore.args
qemuargv2xml-disk-drive-error-policy-wreport-rignore.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-fmt-qcow.args
qemuargv2xml-disk-drive-fmt-qcow.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-gluster.args
qemuargv2xml-disk-drive-network-gluster.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-iscsi-auth.args tests: Fix syntax in iSCSI auth/secret tests 2016-04-18 12:31:50 -04:00
qemuargv2xml-disk-drive-network-iscsi-auth.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-iscsi.args
qemuargv2xml-disk-drive-network-iscsi.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-nbd-export.args
qemuargv2xml-disk-drive-network-nbd-export.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-nbd-ipv6-export.args
qemuargv2xml-disk-drive-network-nbd-ipv6-export.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-nbd-ipv6.args
qemuargv2xml-disk-drive-network-nbd-ipv6.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-nbd-unix.args
qemuargv2xml-disk-drive-network-nbd-unix.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-nbd.args
qemuargv2xml-disk-drive-network-nbd.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-rbd-auth.args
qemuargv2xml-disk-drive-network-rbd-auth.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-rbd-ceph-env.args
qemuargv2xml-disk-drive-network-rbd-ceph-env.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-rbd-ipv6.args
qemuargv2xml-disk-drive-network-rbd-ipv6.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-rbd.args
qemuargv2xml-disk-drive-network-rbd.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-drive-network-sheepdog.args
qemuargv2xml-disk-drive-network-sheepdog.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-floppy.args
qemuargv2xml-disk-floppy.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-many.args
qemuargv2xml-disk-many.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-usb.args
qemuargv2xml-disk-usb.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-disk-virtio.args
qemuargv2xml-disk-virtio.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-graphics-sdl-fullscreen.args
qemuargv2xml-graphics-sdl-fullscreen.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-graphics-sdl.args
qemuargv2xml-graphics-sdl.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-graphics-vnc-policy.args
qemuargv2xml-graphics-vnc-policy.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-graphics-vnc-sasl.args
qemuargv2xml-graphics-vnc-sasl.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-graphics-vnc-socket.args
qemuargv2xml-graphics-vnc-socket.xml vnc: add support for listen type 'socket' 2016-06-09 14:42:48 +02:00
qemuargv2xml-graphics-vnc-tls.args
qemuargv2xml-graphics-vnc-tls.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-graphics-vnc-websocket.args
qemuargv2xml-graphics-vnc-websocket.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-graphics-vnc.args
qemuargv2xml-graphics-vnc.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-hostdev-pci-address.args
qemuargv2xml-hostdev-pci-address.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-hostdev-usb-address.args
qemuargv2xml-hostdev-usb-address.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-hyperv-panic.args
qemuargv2xml-hyperv-panic.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-hyperv.args
qemuargv2xml-hyperv.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-input-usbmouse.args
qemuargv2xml-input-usbmouse.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-input-usbtablet.args
qemuargv2xml-input-usbtablet.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-kvm-features.args
qemuargv2xml-kvm-features.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-kvmclock.args
qemuargv2xml-kvmclock.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-aeskeywrap-off-argv.args tests: qemuargv2xmltest: Drop disk for s390 aes tests 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-aeskeywrap-off-argv.xml tests: qemuargv2xmltest: Drop disk for s390 aes tests 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-aeskeywrap-on-argv.args tests: qemuargv2xmltest: Drop disk for s390 aes tests 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-aeskeywrap-on-argv.xml tests: qemuargv2xmltest: Drop disk for s390 aes tests 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-core-off.args
qemuargv2xml-machine-core-off.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-core-on.args
qemuargv2xml-machine-core-on.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-deakeywrap-off-argv.args tests: qemuargv2xmltest: Drop disk for s390 aes tests 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-deakeywrap-off-argv.xml tests: qemuargv2xmltest: Drop disk for s390 aes tests 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-deakeywrap-on-argv.args tests: qemuargv2xmltest: Drop disk for s390 aes tests 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-deakeywrap-on-argv.xml tests: qemuargv2xmltest: Drop disk for s390 aes tests 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-keywrap-none-argv.args tests: qemuargv2xmltest: Drop disk for s390 aes tests 2016-05-18 14:33:58 -04:00
qemuargv2xml-machine-keywrap-none-argv.xml tests: qemuargv2xmltest: Drop disk for s390 aes tests 2016-05-18 14:33:58 -04:00
qemuargv2xml-mem-scale.args qemu: parse: Handle suffixes for -m memory 2016-05-20 08:46:39 -04:00
qemuargv2xml-mem-scale.xml qemu: parse: Handle suffixes for -m memory 2016-05-20 08:46:39 -04:00
qemuargv2xml-migrate.args
qemuargv2xml-migrate.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-misc-acpi.args
qemuargv2xml-misc-acpi.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-misc-disable-s3.args
qemuargv2xml-misc-disable-s3.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-misc-disable-suspends.args
qemuargv2xml-misc-disable-suspends.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-misc-enable-s4.args
qemuargv2xml-misc-enable-s4.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-misc-no-reboot.args
qemuargv2xml-misc-no-reboot.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-misc-uuid.args
qemuargv2xml-misc-uuid.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-net-eth-ifname.args
qemuargv2xml-net-eth-ifname.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-net-eth.args
qemuargv2xml-net-eth.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-net-user.args
qemuargv2xml-net-user.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-net-virtio.args
qemuargv2xml-net-virtio.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-nographics-vga.args
qemuargv2xml-nographics-vga.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-nosharepages.args
qemuargv2xml-nosharepages.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-parallel-tcp.args
qemuargv2xml-parallel-tcp.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-pseries-disk.args
qemuargv2xml-pseries-disk.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-pseries-nvram.args
qemuargv2xml-pseries-nvram.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-qemu-ns-no-env.args
qemuargv2xml-qemu-ns-no-env.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-reboot-timeout-disabled.args
qemuargv2xml-reboot-timeout-disabled.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-reboot-timeout-enabled.args
qemuargv2xml-reboot-timeout-enabled.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-restore-v2.args
qemuargv2xml-restore-v2.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-serial-dev.args
qemuargv2xml-serial-dev.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-serial-file.args
qemuargv2xml-serial-file.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-serial-many.args
qemuargv2xml-serial-many.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-serial-pty.args
qemuargv2xml-serial-pty.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-serial-tcp-telnet.args
qemuargv2xml-serial-tcp-telnet.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-serial-tcp.args
qemuargv2xml-serial-tcp.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-serial-udp.args
qemuargv2xml-serial-udp.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-serial-unix.args
qemuargv2xml-serial-unix.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-serial-vc.args
qemuargv2xml-serial-vc.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-smp.args
qemuargv2xml-smp.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-sound.args
qemuargv2xml-sound.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00
qemuargv2xml-watchdog.args
qemuargv2xml-watchdog.xml qemu: address: Remove QEMU_CAPS_DEVICE usage 2016-05-18 14:33:58 -04:00