libvirt/tests/qemuxml2xmloutdata
Daniel P. Berrange ed769e1854 Remove probing of CPU models when launching QEMU guests
When launching a QEMU guest the binary is probed to discover
the list of supported CPU names. Remove this probing with a
simple lookup of CPU models in the qemuCapsPtr object. This
avoids another invocation of the QEMU binary during the
startup path.

As a nice benefit we can now remove all the nasty hacks from
the test suite which were done to avoid having to exec QEMU
on the test system. The building of the -cpu command line
can just rely on data we pre-populate in qemuCapsPtr.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2012-09-27 10:24:52 +01:00
..
qemuxml2xmlout-balloon-device-auto.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
qemuxml2xmlout-channel-virtio-auto.xml qemu: Support numad 2012-03-15 12:24:56 +08:00
qemuxml2xmlout-console-compat-auto.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
qemuxml2xmlout-console-virtio.xml qemu: Support numad 2012-03-15 12:24:56 +08:00
qemuxml2xmlout-disk-cdrom-empty.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
qemuxml2xmlout-disk-mirror.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
qemuxml2xmlout-disk-scsi-device-auto.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
qemuxml2xmlout-graphics-listen-network2.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
qemuxml2xmlout-graphics-spice-timeout.xml Remove probing of CPU models when launching QEMU guests 2012-09-27 10:24:52 +01:00
qemuxml2xmlout-memtune.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
qemuxml2xmlout-metadata.xml qemu: Support numad 2012-03-15 12:24:56 +08:00
qemuxml2xmlout-numad-auto-memory-vcpu-cpuset.xml numad: Copy 'placement' of <numatune> to <vcpu> by default 2012-05-08 16:57:36 -06:00
qemuxml2xmlout-numad-auto-memory-vcpu-no-cpuset-and-placement.xml numad: Copy 'placement' of <numatune> to <vcpu> by default 2012-05-08 16:57:36 -06:00
qemuxml2xmlout-numad-auto-vcpu-no-numatune.xml numad: Set memory policy from numad advisory nodeset 2012-05-08 16:57:32 -06:00
qemuxml2xmlout-numad-static-vcpu-no-numatune.xml numad: Set memory policy from numad advisory nodeset 2012-05-08 16:57:32 -06:00
qemuxml2xmlout-serial-target-port-auto.xml numad: Always output 'placement' of <vcpu> 2012-05-08 16:57:37 -06:00
qemuxml2xmlout-usb-ich9-ehci-addr.xml Fix logic for assigning PCI addresses to USB2 companion controllers 2012-05-15 17:07:34 +01:00