libvirt/tests/sexpr2xmldata
Eric Blake 41e0edaf84 storage: treat 'aio' like 'raw' at parse time
We have historically allowed 'aio' as a synonym for 'raw' for
back-compat to xen, but since a future patch will move to using
an enum value, we have to pick one to be our preferred output
name.  This is a slight change in the output XML, but the sexpr
and xm outputs should still be identical, and the input XML can
still use either form.

* src/conf/domain_conf.c (virDomainDiskDefForeachPath): Move aio
back-compat...
(virDomainDiskDefParseXML): ...to parse time.
* src/xenxs/xen_sxpr.c (xenParseSxprDisks, xenFormatSxprDisk): ...and
to output time.
* src/xenxs/xen_xm.c (xenParseXM, xenFormatXMDisk): Likewise.
* tests/sexpr2xmldata/sexpr2xml-*.xml: Update tests.
2012-10-19 17:35:09 -06:00
..
sexpr2xml-boot-grub.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-boot-grub.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-bridge-ipaddr.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-bridge-ipaddr.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-curmem.sexpr
sexpr2xml-curmem.xml storage: treat 'aio' like 'raw' at parse time 2012-10-19 17:35:09 -06:00
sexpr2xml-disk-block-shareable.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-disk-block-shareable.xml storage: treat 'aio' like 'raw' at parse time 2012-10-19 17:35:09 -06:00
sexpr2xml-disk-block.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-disk-block.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-disk-drv-blktap2-raw.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-disk-drv-blktap2-raw.xml storage: treat 'aio' like 'raw' at parse time 2012-10-19 17:35:09 -06:00
sexpr2xml-disk-drv-blktap-qcow.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-disk-drv-blktap-qcow.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-disk-drv-blktap-raw.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-disk-drv-blktap-raw.xml storage: treat 'aio' like 'raw' at parse time 2012-10-19 17:35:09 -06:00
sexpr2xml-disk-file.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-disk-file.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-autoport.sexpr add missing files 2009-01-29 17:14:48 +00:00
sexpr2xml-fv-autoport.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-empty-kernel.sexpr xen_xs: Guard against set but empty kernel argument 2011-10-10 22:58:04 +02:00
sexpr2xml-fv-empty-kernel.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-force-hpet.sexpr xen: parse and generate hpet item in sxpr 2011-05-10 16:16:55 -06:00
sexpr2xml-fv-force-hpet.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-force-nohpet.sexpr xen: parse and generate hpet item in sxpr 2011-05-10 16:16:55 -06:00
sexpr2xml-fv-force-nohpet.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-kernel.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-kernel.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-legacy-vfb.sexpr Added support for booting off kenrel+initrd with HVM guests 2008-02-05 16:21:25 +00:00
sexpr2xml-fv-legacy-vfb.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-localtime.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-localtime.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-net-ioemu.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-net-ioemu.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-net-netfront.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-net-netfront.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-parallel-tcp.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-parallel-tcp.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-dev-2-ports.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-dev-2-ports.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-dev-2nd-port.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-dev-2nd-port.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-file.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-file.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-null.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-null.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-pipe.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-pipe.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-pty.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-pty.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-stdio.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-stdio.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-tcp-telnet.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-tcp-telnet.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-tcp.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-tcp.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-udp.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-udp.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-serial-unix.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-serial-unix.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-sound-all.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-sound-all.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-sound.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-sound.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-usbmouse.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-usbmouse.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-usbtablet.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-usbtablet.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-utc.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-utc.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv-v2.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-v2.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-fv.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-net-bridged.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-net-bridged.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-net-e1000.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-net-e1000.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-net-routed.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-net-routed.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-no-source-cdrom.sexpr
sexpr2xml-no-source-cdrom.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-pci-devs.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pci-devs.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-pv-bootloader-cmdline.sexpr Do not drop kernel cmdline for xen pv domains 2011-07-11 09:11:15 -06:00
sexpr2xml-pv-bootloader-cmdline.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-pv-bootloader.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv-bootloader.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-pv-localtime.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv-localtime.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-pv-vcpus.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv-vcpus.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-pv-vfb-new-vncdisplay.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv-vfb-new-vncdisplay.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-pv-vfb-new.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv-vfb-new.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-pv-vfb-orig.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv-vfb-orig.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-pv-vfb-type-crash.sexpr Add test for recently fixed crash with latest XenD 2009-08-19 17:44:50 +01:00
sexpr2xml-pv-vfb-type-crash.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
sexpr2xml-pv.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00