libvirt/tests/sexpr2xmldata
Cole Robinson 4066c73428 domain: add implicit controllers from post parse
Seems like the natural fit, since we are already adding other XML bits
in the PostParse routine.

Previously AddImplicitControllers was only called at the end of XML
parsing, meaning code that builds a DomainDef by hand had to manually
call it. Now those PostParse callers get it for free.

There's some test churn here; xen xm and sexpr test suite bits weren't
calling this before, but now they are, so you'll see new IDE controllers.
I don't think this will cause problems in practice, since the code already
needs to handle these implicit controllers like in the case when a user
defines their own XML.
2016-02-19 09:45:23 -05:00
..
sexpr2xml-boot-grub.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-boot-grub.xml device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-bridge-ipaddr.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-bridge-ipaddr.xml device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-curmem.sexpr * src/xend_internal.c src/xml.c: add an extra element currentMemory 2006-11-10 11:13:01 +00:00
sexpr2xml-curmem.xml xen: use virDomainDefPostParse for parsing XM/XL/SEXPR cofings 2015-12-09 12:59:21 +01: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 device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-disk-block.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-disk-block.xml device: cleanup input device code 2016-01-26 17:53:33 +01: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 device: cleanup input device code 2016-01-26 17:53:33 +01: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 device: cleanup input device code 2016-01-26 17:53:33 +01: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 device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-disk-file.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-disk-file.xml device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-fv-autoport.sexpr add missing files 2009-01-29 17:14:48 +00:00
sexpr2xml-fv-autoport.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-empty-kernel.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-empty-kernel.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-force-hpet.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-force-hpet.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-force-nohpet.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-force-nohpet.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-kernel.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-kernel.xml device: cleanup input device code 2016-01-26 17:53:33 +01: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 xen: use virDomainDefPostParse for parsing XM/XL/SEXPR cofings 2015-12-09 12:59:21 +01:00
sexpr2xml-fv-localtime.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-localtime.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-net-netfront.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-net-netfront.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-parallel-tcp.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-parallel-tcp.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-dev-2-ports.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-dev-2-ports.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-dev-2nd-port.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-dev-2nd-port.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-file.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-file.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-null.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-null.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-pipe.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-pipe.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-pty.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-pty.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-stdio.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-stdio.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-tcp-telnet.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-tcp-telnet.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-tcp.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-tcp.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-udp.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-udp.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-serial-unix.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-serial-unix.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-sound-all.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-sound-all.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-sound.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-sound.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-usbmouse.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-usbmouse.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-usbtablet.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-usbtablet.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-utc.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv-utc.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv-v2.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-fv-v2.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-fv.sexpr Xen: tests: use latest XEND_CONFIG_VERSION in sexpr2xml tests 2015-12-17 21:22:33 -07:00
sexpr2xml-fv.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-net-bridged.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-net-bridged.xml device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-net-e1000.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-net-e1000.xml device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-net-routed.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-net-routed.xml device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-no-source-cdrom.sexpr * src/xend_internal.c src/xml.c: applied patch from Nobuhiro Itou 2007-04-11 16:06:30 +00:00
sexpr2xml-no-source-cdrom.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00
sexpr2xml-pci-devs.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pci-devs.xml device: cleanup input device code 2016-01-26 17:53:33 +01: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 device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-pv-bootloader.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv-bootloader.xml device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-pv-localtime.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv-localtime.xml device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-pv-vcpus.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv-vcpus.xml device: cleanup input device code 2016-01-26 17:53:33 +01: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 xen: use virDomainDefPostParse for parsing XM/XL/SEXPR cofings 2015-12-09 12:59:21 +01: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 xen: use virDomainDefPostParse for parsing XM/XL/SEXPR cofings 2015-12-09 12:59:21 +01: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 xen: use virDomainDefPostParse for parsing XM/XL/SEXPR cofings 2015-12-09 12:59:21 +01:00
sexpr2xml-pv.sexpr maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
sexpr2xml-pv.xml device: cleanup input device code 2016-01-26 17:53:33 +01:00
sexpr2xml-vif-rate.sexpr xenconfig: support vif bandwidth in sexpr parser and formatter 2016-01-08 18:56:00 -07:00
sexpr2xml-vif-rate.xml domain: add implicit controllers from post parse 2016-02-19 09:45:23 -05:00