]> git.ipfire.org Git - thirdparty/libvirt.git/commit
tests: qemuargv2xml: separate from qemuxml2argv data
authorCole Robinson <crobinso@redhat.com>
Wed, 13 Jan 2016 16:02:03 +0000 (11:02 -0500)
committerCole Robinson <crobinso@redhat.com>
Fri, 5 Feb 2016 20:07:07 +0000 (15:07 -0500)
commite117bf642b458fcee35c2503b94f1bf847fbf722
treeeaa3f297f3173770f6ef2d76d101734775ae33d8
parent3e9033f78a5be1242d2731580442f6b9e1f28e75
tests: qemuargv2xml: separate from qemuxml2argv data

Most of the qemuargv2xml tests are parsing old style qemu command
lines (with -disk, -serial, etc), and it gets its input from
qemuxml2argv output.

But since we've raise the minimum supported qemu version to 0.12.0,
which supports -device, once that changes propagates through libvirt
the vast majority of qemuxml2argv output is _not_ going to be using
old style qemu options.

In preparation for this, switch qemuargv2xml to use its own copies
of input and output, so it's not tied to qemuxml2argv results.

This is just a straight copy of the current tests.
187 files changed:
tests/Makefile.am
tests/domainschematest
tests/qemuargv2xmldata/qemuargv2xml-boot-cdrom.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-boot-cdrom.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-boot-floppy.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-boot-floppy.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-boot-network.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-boot-network.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-clock-localtime.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-clock-localtime.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-clock-utc.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-clock-utc.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-console-compat.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-console-compat.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-cdrom-empty.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-cdrom-empty.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-cdrom.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-cdrom.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-boot-cdrom.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-boot-cdrom.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-boot-disk.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-boot-disk.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-cache-directsync.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-cache-directsync.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-cache-unsafe.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-cache-unsafe.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-cache-v2-none.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-cache-v2-none.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-cache-v2-wb.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-cache-v2-wb.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-cache-v2-wt.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-cache-v2-wt.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-error-policy-enospace.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-error-policy-enospace.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-error-policy-stop.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-error-policy-stop.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-error-policy-wreport-rignore.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-error-policy-wreport-rignore.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-fmt-qcow.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-fmt-qcow.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-gluster.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-gluster.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-iscsi-auth.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-iscsi-auth.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-iscsi.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-iscsi.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-nbd-export.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-nbd-export.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-nbd-ipv6-export.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-nbd-ipv6-export.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-nbd-ipv6.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-nbd-ipv6.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-nbd-unix.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-nbd-unix.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-nbd.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-nbd.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-rbd-auth.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-rbd-auth.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-rbd-ceph-env.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-rbd-ceph-env.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-rbd-ipv6.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-rbd-ipv6.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-rbd.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-rbd.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-sheepdog.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-drive-network-sheepdog.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-floppy.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-floppy.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-many.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-many.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-usb.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-usb.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-virtio.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-virtio.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-xenvbd.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-disk-xenvbd.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-sdl-fullscreen.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-sdl-fullscreen.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-sdl.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-sdl.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-policy.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-policy.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-sasl.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-sasl.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-socket.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-socket.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-tls.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-tls.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-websocket.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-websocket.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-hostdev-pci-address.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-hostdev-pci-address.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-hostdev-usb-address.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-hostdev-usb-address.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-hyperv-panic.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-hyperv-panic.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-hyperv.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-hyperv.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-input-usbmouse.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-input-usbmouse.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-input-usbtablet.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-input-usbtablet.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-kvm-features.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-kvm-features.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-kvmclock.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-kvmclock.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-aeskeywrap-off-argv.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-aeskeywrap-off-argv.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-aeskeywrap-on-argv.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-aeskeywrap-on-argv.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-core-off.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-core-off.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-core-on.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-core-on.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-deakeywrap-off-argv.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-deakeywrap-off-argv.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-deakeywrap-on-argv.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-deakeywrap-on-argv.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-keywrap-none-argv.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-machine-keywrap-none-argv.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-migrate.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-migrate.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-acpi.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-acpi.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-disable-s3.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-disable-s3.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-disable-suspends.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-disable-suspends.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-enable-s4.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-enable-s4.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-no-reboot.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-no-reboot.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-uuid.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-misc-uuid.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-net-eth-ifname.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-net-eth-ifname.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-net-eth.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-net-eth.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-net-user.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-net-user.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-net-virtio.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-net-virtio.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-nographics-vga.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-nographics-vga.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-nosharepages.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-nosharepages.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-parallel-tcp.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-parallel-tcp.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-pseries-disk.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-pseries-disk.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-pseries-nvram.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-pseries-nvram.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-qemu-ns-no-env.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-qemu-ns-no-env.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-reboot-timeout-disabled.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-reboot-timeout-disabled.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-reboot-timeout-enabled.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-reboot-timeout-enabled.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-restore-v2.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-restore-v2.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-dev.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-dev.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-file.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-file.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-many.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-many.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-pty.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-pty.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-tcp-telnet.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-tcp-telnet.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-tcp.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-tcp.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-udp.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-udp.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-unix.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-unix.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-vc.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-serial-vc.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-smp.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-smp.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-sound.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-sound.xml [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-watchdog.args [new file with mode: 0644]
tests/qemuargv2xmldata/qemuargv2xml-watchdog.xml [new file with mode: 0644]
tests/qemuargv2xmltest.c