ssh_LDADD = $(COVERAGE_LDFLAGS)
if WITH_XEN
-test_programs += sexpr2xmltest \
- xmconfigtest xencapstest
+test_programs += xmconfigtest xencapstest
endif WITH_XEN
if WITH_LIBXL
-test_programs += xlconfigtest xml2sexprtest libxlxml2domconfigtest
+test_programs += xlconfigtest xml2sexprtest sexpr2xmltest \
+ libxlxml2domconfigtest
test_libraries += virmocklibxl.la
endif WITH_LIBXL
xen_LDADDS = ../src/libvirt_driver_xen_impl.la
xen_LDADDS += $(LDADDS)
-sexpr2xmltest_SOURCES = \
- sexpr2xmltest.c testutilsxen.c testutilsxen.h \
- testutils.c testutils.h
-sexpr2xmltest_LDADD = $(xen_LDADDS)
-
xmconfigtest_SOURCES = \
xmconfigtest.c testutilsxen.c testutilsxen.h \
testutils.c testutils.h
xencapstest_LDADD = $(xen_LDADDS)
else ! WITH_XEN
-EXTRA_DIST += sexpr2xmltest.c xmconfigtest.c \
- xencapstest.c \
+EXTRA_DIST += xmconfigtest.c xencapstest.c \
testutilsxen.c testutilsxen.h
endif ! WITH_XEN
testutils.c testutils.h
xml2sexprtest_LDADD = $(libxl_LDADDS)
+sexpr2xmltest_SOURCES = \
+ sexpr2xmltest.c testutilsxen.c testutilsxen.h \
+ testutils.c testutils.h
+sexpr2xmltest_LDADD = $(libxl_LDADDS)
+
libxlxml2domconfigtest_SOURCES = \
libxlxml2domconfigtest.c testutilsxen.c testutilsxen.h \
testutils.c testutils.h
virmocklibxl_la_LIBADD = $(MOCKLIBS_LIBS)
else ! WITH_LIBXL
-EXTRA_DIST += xlconfigtest.c xml2sexprtest.c libxlxml2domconfigtest.c
+EXTRA_DIST += xlconfigtest.c xml2sexprtest.c sexpr2xmltest.c \
+ libxlxml2domconfigtest.c
endif ! WITH_LIBXL
QEMUMONITORTESTUTILS_SOURCES = \
<on_crash>destroy</on_crash>
<devices>
<disk type='block' device='disk'>
- <driver name='phy'/>
+ <driver name='phy' type='raw'/>
<source dev='/dev/MainVG/GuestVG'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<video>
<model type='xen' vram='4096' heads='1' primary='yes'/>
</video>
- <memballoon model='xen'/>
</devices>
</domain>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='block' device='disk'>
- <driver name='phy'/>
+ <driver name='phy' type='raw'/>
<source dev='/dev/MainVG/GuestVG'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<devices>
<emulator>/usr/lib/xen/bin/qemu-dm</emulator>
<disk type='block' device='disk'>
- <driver name='phy'/>
+ <driver name='phy' type='raw'/>
<source dev='/iscsi/winxp'/>
<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='/net/heaped/export/netimage/windows/xp-sp2-vol.iso'/>
<target dev='hdc' bus='ide'/>
<readonly/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='ps2'/>
<input type='keyboard' bus='ps2'/>
- <memballoon model='xen'/>
</devices>
</domain>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<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='file' device='cdrom'>
+ <driver type='raw'/>
<target dev='hdc' bus='ide'/>
<readonly/>
<address type='drive' controller='0' bus='1' target='0' unit='0'/>
<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>
<on_crash>destroy</on_crash>
<devices>
<disk type='block' device='disk'>
- <driver name='phy'/>
+ <driver name='phy' type='raw'/>
<source dev='/dev/MainVG/GuestVG'/>
<target dev='xvda' bus='xen'/>
</disk>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
<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>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
<video>
<model type='xen' vram='4096' heads='1' primary='yes'/>
</video>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
<video>
<model type='xen' vram='4096' heads='1' primary='yes'/>
</video>
- <memballoon model='xen'/>
</devices>
</domain>
<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/vg_dom0test/test2vm'/>
<target dev='xvda' bus='xen'/>
</disk>
<video>
<model type='xen' vram='4096' heads='1' primary='yes'/>
</video>
- <memballoon model='xen'/>
</devices>
</domain>
<on_crash>destroy</on_crash>
<devices>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/some.img'/>
<target dev='xvda' bus='xen'/>
</disk>
</console>
<input type='mouse' bus='xen'/>
<input type='keyboard' bus='xen'/>
- <memballoon model='xen'/>
</devices>
</domain>
<devices>
<emulator>/usr/lib64/xen/bin/qemu-dm</emulator>
<disk type='file' device='disk'>
- <driver name='file'/>
+ <driver name='file' type='raw'/>
<source file='/root/foo.img'/>
<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/>
<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>
#include "internal.h"
#include "virxml.h"
#include "datatypes.h"
-#include "xen/xen_driver.h"
-#include "xen/xend_internal.h"
#include "xenconfig/xen_sxpr.h"
#include "testutils.h"
#include "testutilsxen.h"
#include "virstring.h"
+#include "libxl/libxl_conf.h"
#define VIR_FROM_THIS VIR_FROM_NONE
{
char *sexprData = NULL;
char *gotxml = NULL;
- int id;
- char * tty;
- int vncport;
int ret = -1;
virDomainDefPtr def = NULL;
- virConnectPtr conn;
- struct _xenUnifiedPrivate priv;
-
-
- conn = virGetConnect();
- if (!conn) goto fail;
if (virTestLoadFile(sexpr, &sexprData) < 0)
goto fail;
- memset(&priv, 0, sizeof(priv));
- /* Many puppies died to bring you this code. */
- priv.caps = caps;
- conn->privateData = &priv;
- if (virMutexInit(&priv.lock) < 0)
- goto fail;
-
- if (xenGetDomIdFromSxprString(sexprData, &id) < 0)
- goto fail;
- xenUnifiedLock(&priv);
- tty = xenStoreDomainGetConsolePath(conn, id);
- vncport = xenStoreDomainGetVNCPort(conn, id);
- xenUnifiedUnlock(&priv);
-
if (!(def = xenParseSxprString(sexprData,
- tty, vncport, caps, xmlopt)))
+ NULL, -1, caps, xmlopt)))
goto fail;
if (!virDomainDefCheckABIStability(def, def, xmlopt)) {
VIR_FREE(sexprData);
VIR_FREE(gotxml);
virDomainDefFree(def);
- virObjectUnref(conn);
return ret;
}
{
int ret = 0;
- if (!(caps = testXenCapsInit()))
+ if (!(caps = testXLInitCaps()))
return EXIT_FAILURE;
- if (!(xmlopt = xenDomainXMLConfInit())) {
- virObjectUnref(caps);
+ if (!(xmlopt = libxlCreateXMLConf()))
return EXIT_FAILURE;
- }
#define DO_TEST(in, out) \
do { \