aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@redhat.com>2007-06-07 13:50:18 +0000
committerDaniel Veillard <veillard@redhat.com>2007-06-07 13:50:18 +0000
commita80faa4bf089590aa97aaa01c3dc879c71b39cff (patch)
tree6f5c9007d76f9ea6de5ff8620b5e99ab55ee10a6 /tests/xml2sexprdata
parent* src/libvirt.c: do not die if the daemon is not running on a Xen (diff)
downloadlibvirt-a80faa4bf089590aa97aaa01c3dc879c71b39cff.tar.gz
libvirt-a80faa4bf089590aa97aaa01c3dc879c71b39cff.tar.bz2
libvirt-a80faa4bf089590aa97aaa01c3dc879c71b39cff.zip
* src/xend_internal.c src/xm_internal.c src/xml.c: add support
for arguments to bootloader, patch from Hugh Brock * tests/sexpr2xmltest.c tests/xml2sexprtest.c tests/sexpr2xmldata/sexpr2xml-pv-bootloader.sexpr tests/sexpr2xmldata/sexpr2xml-pv-bootloader.xml tests/xml2sexprdata/xml2sexpr-pv-bootloader.sexpr tests/xml2sexprdata/xml2sexpr-pv-bootloader.xml: add specific regression tests Daniel
Diffstat (limited to 'tests/xml2sexprdata')
-rw-r--r--tests/xml2sexprdata/xml2sexpr-pv-bootloader.sexpr1
-rw-r--r--tests/xml2sexprdata/xml2sexpr-pv-bootloader.xml19
2 files changed, 20 insertions, 0 deletions
diff --git a/tests/xml2sexprdata/xml2sexpr-pv-bootloader.sexpr b/tests/xml2sexprdata/xml2sexpr-pv-bootloader.sexpr
new file mode 100644
index 000000000..a3bc30dbb
--- /dev/null
+++ b/tests/xml2sexprdata/xml2sexpr-pv-bootloader.sexpr
@@ -0,0 +1 @@
+(vm (name 'pvtest')(memory 420)(maxmem 420)(vcpus 2)(uuid '596a5d2171f48fb2e068e2386a5c413e')(bootloader '/usr/bin/pypxeboot')(bootloader_args 'mac=AA:00:86:e2:35:72')(on_poweroff 'destroy')(on_reboot 'destroy')(on_crash 'destroy')(device (vbd (dev 'xvda')(uname 'file:/root/some.img')(mode 'w')))) \ No newline at end of file
diff --git a/tests/xml2sexprdata/xml2sexpr-pv-bootloader.xml b/tests/xml2sexprdata/xml2sexpr-pv-bootloader.xml
new file mode 100644
index 000000000..6bf7e262f
--- /dev/null
+++ b/tests/xml2sexprdata/xml2sexpr-pv-bootloader.xml
@@ -0,0 +1,19 @@
+<domain type='xen' id='15'>
+ <name>pvtest</name>
+ <uuid>596a5d2171f48fb2e068e2386a5c413e</uuid>
+ <bootloader>/usr/bin/pypxeboot</bootloader>
+ <bootloader_args>mac=AA:00:86:e2:35:72</bootloader_args>
+ <memory>430080</memory>
+ <vcpu>2</vcpu>
+ <on_poweroff>destroy</on_poweroff>
+ <on_reboot>destroy</on_reboot>
+ <on_crash>destroy</on_crash>
+ <devices>
+ <disk type='file' device='disk'>
+ <source file='/root/some.img'/>
+ <target dev='xvda'/>
+ </disk>
+ <console tty='/dev/pts/4'/>
+ </devices>
+</domain>
+