From 0feb4c95524e0726a7b478bbd4ee5f6c421767d7 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Wed, 7 May 2008 14:44:20 +0000 Subject: [PATCH] More regression tests for sound support * tests/qemuxml2argvdata/qemuxml2argv-sound.args tests/qemuxml2argvdata/qemuxml2argv-sound.xml tests/sexpr2xmldata/sexpr2xml-fv-sound-all.sexpr tests/sexpr2xmldata/sexpr2xml-fv-sound-all.xml tests/sexpr2xmldata/sexpr2xml-fv-sound.sexpr tests/sexpr2xmldata/sexpr2xml-fv-sound.xml tests/xmconfigdata/test-fullvirt-sound.cfg tests/xmconfigdata/test-fullvirt-sound.xml tests/xml2sexprdata/xml2sexpr-fv-sound.sexpr tests/xml2sexprdata/xml2sexpr-fv-sound.xml: other regression tests from previous commit Daniel --- ChangeLog | 14 ++++++ .../qemuxml2argvdata/qemuxml2argv-sound.args | 1 + tests/qemuxml2argvdata/qemuxml2argv-sound.xml | 30 +++++++++++++ .../sexpr2xml-fv-sound-all.sexpr | 1 + .../sexpr2xmldata/sexpr2xml-fv-sound-all.xml | 42 ++++++++++++++++++ tests/sexpr2xmldata/sexpr2xml-fv-sound.sexpr | 1 + tests/sexpr2xmldata/sexpr2xml-fv-sound.xml | 42 ++++++++++++++++++ tests/xmconfigdata/test-fullvirt-sound.cfg | 26 +++++++++++ tests/xmconfigdata/test-fullvirt-sound.xml | 43 +++++++++++++++++++ tests/xml2sexprdata/xml2sexpr-fv-sound.sexpr | 1 + tests/xml2sexprdata/xml2sexpr-fv-sound.xml | 41 ++++++++++++++++++ 11 files changed, 242 insertions(+) create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-sound.args create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-sound.xml create mode 100644 tests/sexpr2xmldata/sexpr2xml-fv-sound-all.sexpr create mode 100644 tests/sexpr2xmldata/sexpr2xml-fv-sound-all.xml create mode 100644 tests/sexpr2xmldata/sexpr2xml-fv-sound.sexpr create mode 100644 tests/sexpr2xmldata/sexpr2xml-fv-sound.xml create mode 100644 tests/xmconfigdata/test-fullvirt-sound.cfg create mode 100644 tests/xmconfigdata/test-fullvirt-sound.xml create mode 100644 tests/xml2sexprdata/xml2sexpr-fv-sound.sexpr create mode 100644 tests/xml2sexprdata/xml2sexpr-fv-sound.xml diff --git a/ChangeLog b/ChangeLog index e3ca50df28..503a504587 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +Wed May 7 16:42:59 CEST 2008 Daniel Veillard + + * tests/qemuxml2argvdata/qemuxml2argv-sound.args + tests/qemuxml2argvdata/qemuxml2argv-sound.xml + tests/sexpr2xmldata/sexpr2xml-fv-sound-all.sexpr + tests/sexpr2xmldata/sexpr2xml-fv-sound-all.xml + tests/sexpr2xmldata/sexpr2xml-fv-sound.sexpr + tests/sexpr2xmldata/sexpr2xml-fv-sound.xml + tests/xmconfigdata/test-fullvirt-sound.cfg + tests/xmconfigdata/test-fullvirt-sound.xml + tests/xml2sexprdata/xml2sexpr-fv-sound.sexpr + tests/xml2sexprdata/xml2sexpr-fv-sound.xml: other regression + tests from previous commit + Wed May 7 16:02:07 CEST 2008 Daniel Veillard * src/qemu_conf.c src/qemu_conf.h src/xend_internal.c diff --git a/tests/qemuxml2argvdata/qemuxml2argv-sound.args b/tests/qemuxml2argvdata/qemuxml2argv-sound.args new file mode 100644 index 0000000000..b8d7533c52 --- /dev/null +++ b/tests/qemuxml2argvdata/qemuxml2argv-sound.args @@ -0,0 +1 @@ +/usr/bin/qemu -M pc -m 214 -smp 1 -nographic -monitor pty -no-acpi -boot c -hda /dev/HostVG/QEMUGuest1 -net none -serial none -parallel none -usb -soundhw pcspk,es1370,sb16 \ No newline at end of file diff --git a/tests/qemuxml2argvdata/qemuxml2argv-sound.xml b/tests/qemuxml2argvdata/qemuxml2argv-sound.xml new file mode 100644 index 0000000000..a351f8d17f --- /dev/null +++ b/tests/qemuxml2argvdata/qemuxml2argv-sound.xml @@ -0,0 +1,30 @@ + + QEMUGuest1 + c7a5fdbd-edaf-9455-926a-d65c16db1809 + 219200 + 219200 + 1 + + hvm + + + + destroy + restart + destroy + + /usr/bin/qemu + + + + + + + + + + + + + + diff --git a/tests/sexpr2xmldata/sexpr2xml-fv-sound-all.sexpr b/tests/sexpr2xmldata/sexpr2xml-fv-sound-all.sexpr new file mode 100644 index 0000000000..415fb7b0e8 --- /dev/null +++ b/tests/sexpr2xmldata/sexpr2xml-fv-sound-all.sexpr @@ -0,0 +1 @@ +(domain (domid 3)(name 'fvtest')(memory 400)(maxmem 400)(vcpus 1)(uuid 'b5d70dd275cdaca517769660b059d8bc')(on_poweroff 'destroy')(on_reboot 'restart')(on_crash 'restart')(image (hvm (kernel '/usr/lib/xen/boot/hvmloader')(device_model '/usr/lib64/xen/bin/qemu-dm')(boot c)(cdrom '/root/boot.iso')(acpi 1)(vnc 1)(keymap ja)(soundhw 'idontexit,es1370,all')))(device (vbd (dev 'ioemu:hda')(uname 'file:/root/foo.img')(mode 'w')))(device (vif (mac '00:16:3e:1b:b1:47')(bridge 'xenbr0')(script 'vif-bridge')(type ioemu)))) diff --git a/tests/sexpr2xmldata/sexpr2xml-fv-sound-all.xml b/tests/sexpr2xmldata/sexpr2xml-fv-sound-all.xml new file mode 100644 index 0000000000..e316a85514 --- /dev/null +++ b/tests/sexpr2xmldata/sexpr2xml-fv-sound-all.xml @@ -0,0 +1,42 @@ + + fvtest + b5d70dd2-75cd-aca5-1776-9660b059d8bc + + hvm + /usr/lib/xen/boot/hvmloader + + + 409600 + 1 + destroy + restart + restart + + + + + + /usr/lib64/xen/bin/qemu-dm + + + + + + + + + +