In preparation of removing the legacy Xen driver, move the xmconfig tests from WITH_XEN to WITH_LIBXL. Even though the legacy driver will be removed, we'll want to maintain the ability to convert xm config to XML. Requires fixing up the tests to account for different behavior of Xen vs libxl post parse functions. For consistency with other Xen config tests, change the <os> arch to x86_64. There is some test file fallout due to differences in handling of default values between xend and libxl. Signed-off-by: Jim Fehlig <jfehlig@xxxxxxxx> --- tests/Makefile.am | 19 +++++++++---------- tests/xmconfigdata/test-disk-drv-blktap-raw.xml | 3 +-- tests/xmconfigdata/test-disk-drv-blktap2-raw.xml | 3 +-- tests/xmconfigdata/test-escape-paths.xml | 11 +++++------ .../xmconfigdata/test-fullvirt-default-feature.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-force-hpet.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-force-nohpet.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-localtime.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-net-netfront.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-new-cdrom.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-nohap.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-parallel-tcp.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-serial-file.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-serial-null.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-serial-pipe.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-serial-pty.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-serial-stdio.xml | 9 ++++----- .../test-fullvirt-serial-tcp-telnet.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-serial-tcp.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-serial-udp.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-serial-unix.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-sound.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-usbmouse.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-usbtablet.xml | 9 ++++----- tests/xmconfigdata/test-fullvirt-utc.xml | 9 ++++----- tests/xmconfigdata/test-no-source-cdrom.xml | 9 ++++----- tests/xmconfigdata/test-paravirt-maxvcpus.xml | 5 ++--- tests/xmconfigdata/test-paravirt-net-e1000.xml | 5 ++--- tests/xmconfigdata/test-paravirt-net-vifname.xml | 5 ++--- .../test-paravirt-new-pvfb-vncdisplay.xml | 5 ++--- tests/xmconfigdata/test-paravirt-new-pvfb.xml | 5 ++--- tests/xmconfigdata/test-paravirt-vcpu.xml | 5 ++--- tests/xmconfigdata/test-pci-devs.xml | 11 ++++++----- tests/xmconfigtest.c | 22 +++------------------- 34 files changed, 125 insertions(+), 172 deletions(-) diff --git a/tests/Makefile.am b/tests/Makefile.am index 351745c8d..18a6672de 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -272,12 +272,12 @@ ssh_SOURCES = ssh.c ssh_LDADD = $(COVERAGE_LDFLAGS) if WITH_XEN -test_programs += xmconfigtest xencapstest +test_programs += xencapstest endif WITH_XEN if WITH_LIBXL test_programs += xlconfigtest xml2sexprtest sexpr2xmltest \ - libxlxml2domconfigtest + xmconfigtest libxlxml2domconfigtest test_libraries += virmocklibxl.la endif WITH_LIBXL @@ -501,18 +501,12 @@ if WITH_XEN xen_LDADDS = ../src/libvirt_driver_xen_impl.la xen_LDADDS += $(LDADDS) -xmconfigtest_SOURCES = \ - xmconfigtest.c testutilsxen.c testutilsxen.h \ - testutils.c testutils.h -xmconfigtest_LDADD = $(xen_LDADDS) - xencapstest_SOURCES = \ xencapstest.c testutils.h testutils.c xencapstest_LDADD = $(xen_LDADDS) else ! WITH_XEN -EXTRA_DIST += xmconfigtest.c xencapstest.c \ - testutilsxen.c testutilsxen.h +EXTRA_DIST += xencapstest.c testutilsxen.c testutilsxen.h endif ! WITH_XEN if WITH_LIBXL @@ -537,6 +531,11 @@ sexpr2xmltest_SOURCES = \ testutils.c testutils.h sexpr2xmltest_LDADD = $(libxl_LDADDS) +xmconfigtest_SOURCES = \ + xmconfigtest.c testutilsxen.c testutilsxen.h \ + testutils.c testutils.h +xmconfigtest_LDADD = $(libxl_LDADDS) + libxlxml2domconfigtest_SOURCES = \ libxlxml2domconfigtest.c testutilsxen.c testutilsxen.h \ testutils.c testutils.h @@ -549,7 +548,7 @@ virmocklibxl_la_LIBADD = $(MOCKLIBS_LIBS) else ! WITH_LIBXL EXTRA_DIST += xlconfigtest.c xml2sexprtest.c sexpr2xmltest.c \ - libxlxml2domconfigtest.c + xmconfigtest.c libxlxml2domconfigtest.c endif ! WITH_LIBXL QEMUMONITORTESTUTILS_SOURCES = \ diff --git a/tests/xmconfigdata/test-disk-drv-blktap-raw.xml b/tests/xmconfigdata/test-disk-drv-blktap-raw.xml index cf859bad9..b8a1eafdd 100644 --- a/tests/xmconfigdata/test-disk-drv-blktap-raw.xml +++ b/tests/xmconfigdata/test-disk-drv-blktap-raw.xml @@ -6,7 +6,7 @@ <vcpu placement='static'>2</vcpu> <bootloader>/usr/bin/pygrub</bootloader> <os> - <type arch='i686' machine='xenpv'>linux</type> + <type arch='x86_64' machine='xenpv'>linux</type> </os> <clock offset='utc' adjustment='reset'/> <on_poweroff>destroy</on_poweroff> @@ -28,6 +28,5 @@ </console> <input type='mouse' bus='xen'/> <input type='keyboard' bus='xen'/> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-disk-drv-blktap2-raw.xml b/tests/xmconfigdata/test-disk-drv-blktap2-raw.xml index af2519aa9..b47ee3eb1 100644 --- a/tests/xmconfigdata/test-disk-drv-blktap2-raw.xml +++ b/tests/xmconfigdata/test-disk-drv-blktap2-raw.xml @@ -6,7 +6,7 @@ <vcpu placement='static'>2</vcpu> <bootloader>/usr/bin/pygrub</bootloader> <os> - <type arch='i686' machine='xenpv'>linux</type> + <type arch='x86_64' machine='xenpv'>linux</type> </os> <clock offset='utc' adjustment='reset'/> <on_poweroff>destroy</on_poweroff> @@ -28,6 +28,5 @@ </console> <input type='mouse' bus='xen'/> <input type='keyboard' bus='xen'/> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-escape-paths.xml b/tests/xmconfigdata/test-escape-paths.xml index a5daa2c3e..91d2b7c81 100644 --- a/tests/xmconfigdata/test-escape-paths.xml +++ b/tests/xmconfigdata/test-escape-paths.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader&test</loader> <boot dev='cdrom'/> </os> @@ -21,19 +21,19 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm&test</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest'"'/> <target dev='hdb' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso&test'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -54,8 +54,7 @@ <sound model='sb16'/> <sound model='es1370'/> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-default-feature.xml b/tests/xmconfigdata/test-fullvirt-default-feature.xml index ce1280d79..e89047191 100644 --- a/tests/xmconfigdata/test-fullvirt-default-feature.xml +++ b/tests/xmconfigdata/test-fullvirt-default-feature.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -23,13 +23,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -48,8 +48,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-force-hpet.xml b/tests/xmconfigdata/test-fullvirt-force-hpet.xml index ce1280d79..e89047191 100644 --- a/tests/xmconfigdata/test-fullvirt-force-hpet.xml +++ b/tests/xmconfigdata/test-fullvirt-force-hpet.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -23,13 +23,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -48,8 +48,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-force-nohpet.xml b/tests/xmconfigdata/test-fullvirt-force-nohpet.xml index 7636f31f0..d33a3f940 100644 --- a/tests/xmconfigdata/test-fullvirt-force-nohpet.xml +++ b/tests/xmconfigdata/test-fullvirt-force-nohpet.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -23,13 +23,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -48,8 +48,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-localtime.xml b/tests/xmconfigdata/test-fullvirt-localtime.xml index b3adf8664..fcc7dbcc3 100644 --- a/tests/xmconfigdata/test-fullvirt-localtime.xml +++ b/tests/xmconfigdata/test-fullvirt-localtime.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -46,8 +46,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-net-netfront.xml b/tests/xmconfigdata/test-fullvirt-net-netfront.xml index c22ad8dee..5049c05f2 100644 --- a/tests/xmconfigdata/test-fullvirt-net-netfront.xml +++ b/tests/xmconfigdata/test-fullvirt-net-netfront.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -46,8 +46,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-new-cdrom.xml b/tests/xmconfigdata/test-fullvirt-new-cdrom.xml index 2bb3d720b..6756960bf 100644 --- a/tests/xmconfigdata/test-fullvirt-new-cdrom.xml +++ b/tests/xmconfigdata/test-fullvirt-new-cdrom.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -46,8 +46,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-nohap.xml b/tests/xmconfigdata/test-fullvirt-nohap.xml index 234856cde..a92d5c047 100644 --- a/tests/xmconfigdata/test-fullvirt-nohap.xml +++ b/tests/xmconfigdata/test-fullvirt-nohap.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -22,13 +22,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -47,8 +47,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-parallel-tcp.xml b/tests/xmconfigdata/test-fullvirt-parallel-tcp.xml index be149fd3b..82464449c 100644 --- a/tests/xmconfigdata/test-fullvirt-parallel-tcp.xml +++ b/tests/xmconfigdata/test-fullvirt-parallel-tcp.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -51,8 +51,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-serial-file.xml b/tests/xmconfigdata/test-fullvirt-serial-file.xml index f27aba92b..2c2573783 100644 --- a/tests/xmconfigdata/test-fullvirt-serial-file.xml +++ b/tests/xmconfigdata/test-fullvirt-serial-file.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -54,8 +54,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-serial-null.xml b/tests/xmconfigdata/test-fullvirt-serial-null.xml index ea2994475..026f8da83 100644 --- a/tests/xmconfigdata/test-fullvirt-serial-null.xml +++ b/tests/xmconfigdata/test-fullvirt-serial-null.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -52,8 +52,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-serial-pipe.xml b/tests/xmconfigdata/test-fullvirt-serial-pipe.xml index 69bf51c28..d9ef787a6 100644 --- a/tests/xmconfigdata/test-fullvirt-serial-pipe.xml +++ b/tests/xmconfigdata/test-fullvirt-serial-pipe.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -54,8 +54,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-serial-pty.xml b/tests/xmconfigdata/test-fullvirt-serial-pty.xml index 0c6e47795..8a5af9331 100644 --- a/tests/xmconfigdata/test-fullvirt-serial-pty.xml +++ b/tests/xmconfigdata/test-fullvirt-serial-pty.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -52,8 +52,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-serial-stdio.xml b/tests/xmconfigdata/test-fullvirt-serial-stdio.xml index 1f1208196..ddb1fd89d 100644 --- a/tests/xmconfigdata/test-fullvirt-serial-stdio.xml +++ b/tests/xmconfigdata/test-fullvirt-serial-stdio.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -52,8 +52,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-serial-tcp-telnet.xml b/tests/xmconfigdata/test-fullvirt-serial-tcp-telnet.xml index 47544df1d..a43333b47 100644 --- a/tests/xmconfigdata/test-fullvirt-serial-tcp-telnet.xml +++ b/tests/xmconfigdata/test-fullvirt-serial-tcp-telnet.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -56,8 +56,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-serial-tcp.xml b/tests/xmconfigdata/test-fullvirt-serial-tcp.xml index 8f1777aa5..5222ea12b 100644 --- a/tests/xmconfigdata/test-fullvirt-serial-tcp.xml +++ b/tests/xmconfigdata/test-fullvirt-serial-tcp.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -56,8 +56,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-serial-udp.xml b/tests/xmconfigdata/test-fullvirt-serial-udp.xml index c59e2b664..9862d4ff1 100644 --- a/tests/xmconfigdata/test-fullvirt-serial-udp.xml +++ b/tests/xmconfigdata/test-fullvirt-serial-udp.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -56,8 +56,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-serial-unix.xml b/tests/xmconfigdata/test-fullvirt-serial-unix.xml index e6787861d..2ff799241 100644 --- a/tests/xmconfigdata/test-fullvirt-serial-unix.xml +++ b/tests/xmconfigdata/test-fullvirt-serial-unix.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -54,8 +54,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-sound.xml b/tests/xmconfigdata/test-fullvirt-sound.xml index 3bd2e76d8..67c762eba 100644 --- a/tests/xmconfigdata/test-fullvirt-sound.xml +++ b/tests/xmconfigdata/test-fullvirt-sound.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -48,8 +48,7 @@ <sound model='sb16'/> <sound model='es1370'/> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-usbmouse.xml b/tests/xmconfigdata/test-fullvirt-usbmouse.xml index f1421b673..1ef30cf51 100644 --- a/tests/xmconfigdata/test-fullvirt-usbmouse.xml +++ b/tests/xmconfigdata/test-fullvirt-usbmouse.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -47,8 +47,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-usbtablet.xml b/tests/xmconfigdata/test-fullvirt-usbtablet.xml index 566c84261..d29e8f6c1 100644 --- a/tests/xmconfigdata/test-fullvirt-usbtablet.xml +++ b/tests/xmconfigdata/test-fullvirt-usbtablet.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -47,8 +47,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-fullvirt-utc.xml b/tests/xmconfigdata/test-fullvirt-utc.xml index 2bb3d720b..6756960bf 100644 --- a/tests/xmconfigdata/test-fullvirt-utc.xml +++ b/tests/xmconfigdata/test-fullvirt-utc.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>403456</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='cdrom'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest2'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='file' device='cdrom'> - <driver name='file'/> + <driver name='file' type='raw'/> <source file='/root/boot.iso'/> <target dev='hdc' bus='ide'/> <readonly/> @@ -46,8 +46,7 @@ <listen type='address' address='127.0.0.1'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-no-source-cdrom.xml b/tests/xmconfigdata/test-no-source-cdrom.xml index c0b2d4307..52f7775fe 100644 --- a/tests/xmconfigdata/test-no-source-cdrom.xml +++ b/tests/xmconfigdata/test-no-source-cdrom.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>358400</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='hd'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/sda8'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='block' device='cdrom'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <target dev='hdc' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='1' target='0' unit='0'/> @@ -51,8 +51,7 @@ <listen type='address'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-paravirt-maxvcpus.xml b/tests/xmconfigdata/test-paravirt-maxvcpus.xml index cd6574c6c..1ad652c4d 100644 --- a/tests/xmconfigdata/test-paravirt-maxvcpus.xml +++ b/tests/xmconfigdata/test-paravirt-maxvcpus.xml @@ -6,7 +6,7 @@ <vcpu placement='static' current='2'>4</vcpu> <bootloader>/usr/bin/pygrub</bootloader> <os> - <type arch='i686' machine='xenpv'>linux</type> + <type arch='x86_64' machine='xenpv'>linux</type> </os> <clock offset='utc' adjustment='reset'/> <on_poweroff>destroy</on_poweroff> @@ -14,7 +14,7 @@ <on_crash>restart</on_crash> <devices> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest1'/> <target dev='xvda' bus='xen'/> </disk> @@ -28,6 +28,5 @@ </console> <input type='mouse' bus='xen'/> <input type='keyboard' bus='xen'/> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-paravirt-net-e1000.xml b/tests/xmconfigdata/test-paravirt-net-e1000.xml index 735e8b0ad..dd5dffdf5 100644 --- a/tests/xmconfigdata/test-paravirt-net-e1000.xml +++ b/tests/xmconfigdata/test-paravirt-net-e1000.xml @@ -6,7 +6,7 @@ <vcpu placement='static'>1</vcpu> <bootloader>/usr/bin/pygrub</bootloader> <os> - <type arch='i686' machine='xenpv'>linux</type> + <type arch='x86_64' machine='xenpv'>linux</type> </os> <clock offset='utc' adjustment='reset'/> <on_poweroff>destroy</on_poweroff> @@ -14,7 +14,7 @@ <on_crash>restart</on_crash> <devices> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest1'/> <target dev='xvda' bus='xen'/> </disk> @@ -35,6 +35,5 @@ <video> <model type='xen' vram='4096' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-paravirt-net-vifname.xml b/tests/xmconfigdata/test-paravirt-net-vifname.xml index 3ce3639e8..32006f967 100644 --- a/tests/xmconfigdata/test-paravirt-net-vifname.xml +++ b/tests/xmconfigdata/test-paravirt-net-vifname.xml @@ -6,7 +6,7 @@ <vcpu placement='static'>1</vcpu> <bootloader>/usr/bin/pygrub</bootloader> <os> - <type arch='i686' machine='xenpv'>linux</type> + <type arch='x86_64' machine='xenpv'>linux</type> </os> <clock offset='utc' adjustment='reset'/> <on_poweroff>destroy</on_poweroff> @@ -14,7 +14,7 @@ <on_crash>restart</on_crash> <devices> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest1'/> <target dev='xvda' bus='xen'/> </disk> @@ -36,6 +36,5 @@ <video> <model type='xen' vram='4096' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-paravirt-new-pvfb-vncdisplay.xml b/tests/xmconfigdata/test-paravirt-new-pvfb-vncdisplay.xml index 20c31ecd5..b55cadd7c 100644 --- a/tests/xmconfigdata/test-paravirt-new-pvfb-vncdisplay.xml +++ b/tests/xmconfigdata/test-paravirt-new-pvfb-vncdisplay.xml @@ -6,7 +6,7 @@ <vcpu placement='static'>1</vcpu> <bootloader>/usr/bin/pygrub</bootloader> <os> - <type arch='i686' machine='xenpv'>linux</type> + <type arch='x86_64' machine='xenpv'>linux</type> </os> <clock offset='utc' adjustment='reset'/> <on_poweroff>destroy</on_poweroff> @@ -14,7 +14,7 @@ <on_crash>restart</on_crash> <devices> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest1'/> <target dev='xvda' bus='xen'/> </disk> @@ -34,6 +34,5 @@ <video> <model type='xen' vram='4096' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-paravirt-new-pvfb.xml b/tests/xmconfigdata/test-paravirt-new-pvfb.xml index 33c48f42c..ffc00559f 100644 --- a/tests/xmconfigdata/test-paravirt-new-pvfb.xml +++ b/tests/xmconfigdata/test-paravirt-new-pvfb.xml @@ -6,7 +6,7 @@ <vcpu placement='static'>1</vcpu> <bootloader>/usr/bin/pygrub</bootloader> <os> - <type arch='i686' machine='xenpv'>linux</type> + <type arch='x86_64' machine='xenpv'>linux</type> </os> <clock offset='utc' adjustment='reset'/> <on_poweroff>destroy</on_poweroff> @@ -14,7 +14,7 @@ <on_crash>restart</on_crash> <devices> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest1'/> <target dev='xvda' bus='xen'/> </disk> @@ -34,6 +34,5 @@ <video> <model type='xen' vram='4096' heads='1' primary='yes'/> </video> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-paravirt-vcpu.xml b/tests/xmconfigdata/test-paravirt-vcpu.xml index cd6574c6c..1ad652c4d 100644 --- a/tests/xmconfigdata/test-paravirt-vcpu.xml +++ b/tests/xmconfigdata/test-paravirt-vcpu.xml @@ -6,7 +6,7 @@ <vcpu placement='static' current='2'>4</vcpu> <bootloader>/usr/bin/pygrub</bootloader> <os> - <type arch='i686' machine='xenpv'>linux</type> + <type arch='x86_64' machine='xenpv'>linux</type> </os> <clock offset='utc' adjustment='reset'/> <on_poweroff>destroy</on_poweroff> @@ -14,7 +14,7 @@ <on_crash>restart</on_crash> <devices> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/HostVG/XenGuest1'/> <target dev='xvda' bus='xen'/> </disk> @@ -28,6 +28,5 @@ </console> <input type='mouse' bus='xen'/> <input type='keyboard' bus='xen'/> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigdata/test-pci-devs.xml b/tests/xmconfigdata/test-pci-devs.xml index 0faae4334..f39b1494e 100644 --- a/tests/xmconfigdata/test-pci-devs.xml +++ b/tests/xmconfigdata/test-pci-devs.xml @@ -5,7 +5,7 @@ <currentMemory unit='KiB'>358400</currentMemory> <vcpu placement='static'>1</vcpu> <os> - <type arch='i686' machine='xenfv'>hvm</type> + <type arch='x86_64' machine='xenfv'>hvm</type> <loader type='rom'>/usr/lib/xen/boot/hvmloader</loader> <boot dev='hd'/> </os> @@ -21,13 +21,13 @@ <devices> <emulator>/usr/lib/xen/bin/qemu-dm</emulator> <disk type='block' device='disk'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <source dev='/dev/sda8'/> <target dev='hda' bus='ide'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <disk type='block' device='cdrom'> - <driver name='phy'/> + <driver name='phy' type='raw'/> <target dev='hdc' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='1' target='0' unit='0'/> @@ -51,18 +51,19 @@ <listen type='address'/> </graphics> <video> - <model type='cirrus' vram='16384' heads='1' primary='yes'/> + <model type='cirrus' vram='8192' heads='1' primary='yes'/> </video> <hostdev mode='subsystem' type='pci' managed='no'> + <driver name='xen'/> <source> <address domain='0x0001' bus='0x0c' slot='0x1b' function='0x2'/> </source> </hostdev> <hostdev mode='subsystem' type='pci' managed='no'> + <driver name='xen'/> <source> <address domain='0x0000' bus='0x01' slot='0x13' function='0x0'/> </source> </hostdev> - <memballoon model='xen'/> </devices> </domain> diff --git a/tests/xmconfigtest.c b/tests/xmconfigtest.c index 90ccce0b0..6851fa73c 100644 --- a/tests/xmconfigtest.c +++ b/tests/xmconfigtest.c @@ -29,13 +29,12 @@ #include "internal.h" #include "datatypes.h" -#include "xen/xen_driver.h" -#include "xen/xm_internal.h" #include "xenconfig/xen_xm.h" #include "testutils.h" #include "testutilsxen.h" #include "viralloc.h" #include "virstring.h" +#include "libxl/libxl_conf.h" #define VIR_FROM_THIS VIR_FROM_NONE @@ -50,7 +49,6 @@ testCompareParseXML(const char *xmcfg, const char *xml) int ret = -1; virConnectPtr conn = NULL; int wrote = 4096; - struct _xenUnifiedPrivate priv; virDomainDefPtr def = NULL; if (VIR_ALLOC_N(gotxmcfgData, wrote) < 0) @@ -59,10 +57,6 @@ testCompareParseXML(const char *xmcfg, const char *xml) conn = virGetConnect(); if (!conn) goto fail; - /* Many puppies died to bring you this code. */ - priv.caps = caps; - conn->privateData = &priv; - if (!(def = virDomainDefParseFile(xml, caps, xmlopt, NULL, VIR_DOMAIN_DEF_PARSE_INACTIVE))) goto fail; @@ -101,20 +95,11 @@ testCompareFormatXML(const char *xmcfg, const char *xml) char *gotxml = NULL; virConfPtr conf = NULL; int ret = -1; - virConnectPtr conn; - struct _xenUnifiedPrivate priv; virDomainDefPtr def = NULL; - conn = virGetConnect(); - if (!conn) goto fail; - if (virTestLoadFile(xmcfg, &xmcfgData) < 0) goto fail; - /* Many puppies died to bring you this code. */ - priv.caps = caps; - conn->privateData = &priv; - if (!(conf = virConfReadString(xmcfgData, 0))) goto fail; @@ -135,7 +120,6 @@ testCompareFormatXML(const char *xmcfg, const char *xml) VIR_FREE(xmcfgData); VIR_FREE(gotxml); virDomainDefFree(def); - virObjectUnref(conn); return ret; } @@ -180,10 +164,10 @@ mymain(void) { int ret = 0; - if (!(caps = testXenCapsInit())) + if (!(caps = testXLInitCaps())) return EXIT_FAILURE; - if (!(xmlopt = xenDomainXMLConfInit())) + if (!(xmlopt = libxlCreateXMLConf())) return EXIT_FAILURE; #define DO_TEST_PARSE(name) \ -- 2.16.2 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list