Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
libvirt
提交
81ea6e4d
L
libvirt
项目概览
openeuler
/
libvirt
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
libvirt
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
81ea6e4d
编写于
12月 04, 2009
作者:
J
Jiri Denemark
提交者:
Daniel Veillard
12月 04, 2009
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Tests for interface type/model configuration
add a set of tests for Xen interface type and model configurations
上级
dddad4bc
变更
15
隐藏空白更改
内联
并排
Showing
15 changed file
with
295 addition
and
0 deletion
+295
-0
tests/sexpr2xmldata/sexpr2xml-fv-net-ioemu.sexpr
tests/sexpr2xmldata/sexpr2xml-fv-net-ioemu.sexpr
+1
-0
tests/sexpr2xmldata/sexpr2xml-fv-net-ioemu.xml
tests/sexpr2xmldata/sexpr2xml-fv-net-ioemu.xml
+42
-0
tests/sexpr2xmldata/sexpr2xml-fv-net-netfront.sexpr
tests/sexpr2xmldata/sexpr2xml-fv-net-netfront.sexpr
+1
-0
tests/sexpr2xmldata/sexpr2xml-fv-net-netfront.xml
tests/sexpr2xmldata/sexpr2xml-fv-net-netfront.xml
+42
-0
tests/sexpr2xmltest.c
tests/sexpr2xmltest.c
+3
-0
tests/xmconfigdata/test-fullvirt-net-ioemu.cfg
tests/xmconfigdata/test-fullvirt-net-ioemu.cfg
+25
-0
tests/xmconfigdata/test-fullvirt-net-ioemu.xml
tests/xmconfigdata/test-fullvirt-net-ioemu.xml
+43
-0
tests/xmconfigdata/test-fullvirt-net-netfront.cfg
tests/xmconfigdata/test-fullvirt-net-netfront.cfg
+25
-0
tests/xmconfigdata/test-fullvirt-net-netfront.xml
tests/xmconfigdata/test-fullvirt-net-netfront.xml
+43
-0
tests/xmconfigtest.c
tests/xmconfigtest.c
+3
-0
tests/xml2sexprdata/xml2sexpr-fv-net-ioemu.sexpr
tests/xml2sexprdata/xml2sexpr-fv-net-ioemu.sexpr
+1
-0
tests/xml2sexprdata/xml2sexpr-fv-net-ioemu.xml
tests/xml2sexprdata/xml2sexpr-fv-net-ioemu.xml
+31
-0
tests/xml2sexprdata/xml2sexpr-fv-net-netfront.sexpr
tests/xml2sexprdata/xml2sexpr-fv-net-netfront.sexpr
+1
-0
tests/xml2sexprdata/xml2sexpr-fv-net-netfront.xml
tests/xml2sexprdata/xml2sexpr-fv-net-netfront.xml
+31
-0
tests/xml2sexprtest.c
tests/xml2sexprtest.c
+3
-0
未找到文件。
tests/sexpr2xmldata/sexpr2xml-fv-net-ioemu.sexpr
0 → 100644
浏览文件 @
81ea6e4d
(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)))(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')(model 'e1000')(type 'ioemu'))))
tests/sexpr2xmldata/sexpr2xml-fv-net-ioemu.xml
0 → 100644
浏览文件 @
81ea6e4d
<domain
type=
'xen'
id=
'3'
>
<name>
fvtest
</name>
<uuid>
b5d70dd2-75cd-aca5-1776-9660b059d8bc
</uuid>
<memory>
409600
</memory>
<currentMemory>
409600
</currentMemory>
<vcpu>
1
</vcpu>
<os>
<type>
hvm
</type>
<loader>
/usr/lib/xen/boot/hvmloader
</loader>
<boot
dev=
'hd'
/>
</os>
<features>
<acpi/>
</features>
<clock
offset=
'utc'
/>
<on_poweroff>
destroy
</on_poweroff>
<on_reboot>
restart
</on_reboot>
<on_crash>
restart
</on_crash>
<devices>
<emulator>
/usr/lib64/xen/bin/qemu-dm
</emulator>
<disk
type=
'file'
device=
'disk'
>
<driver
name=
'file'
/>
<source
file=
'/root/foo.img'
/>
<target
dev=
'hda'
bus=
'ide'
/>
</disk>
<disk
type=
'file'
device=
'cdrom'
>
<driver
name=
'file'
/>
<source
file=
'/root/boot.iso'
/>
<target
dev=
'hdc'
bus=
'ide'
/>
<readonly/>
</disk>
<interface
type=
'bridge'
>
<mac
address=
'00:16:3e:1b:b1:47'
/>
<source
bridge=
'xenbr0'
/>
<script
path=
'vif-bridge'
/>
<target
dev=
'vif3.0'
/>
<model
type=
'e1000'
/>
</interface>
<input
type=
'mouse'
bus=
'ps2'
/>
<graphics
type=
'vnc'
port=
'5903'
autoport=
'no'
keymap=
'ja'
/>
</devices>
</domain>
tests/sexpr2xmldata/sexpr2xml-fv-net-netfront.sexpr
0 → 100644
浏览文件 @
81ea6e4d
(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)))(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 'netfront'))))
tests/sexpr2xmldata/sexpr2xml-fv-net-netfront.xml
0 → 100644
浏览文件 @
81ea6e4d
<domain
type=
'xen'
id=
'3'
>
<name>
fvtest
</name>
<uuid>
b5d70dd2-75cd-aca5-1776-9660b059d8bc
</uuid>
<memory>
409600
</memory>
<currentMemory>
409600
</currentMemory>
<vcpu>
1
</vcpu>
<os>
<type>
hvm
</type>
<loader>
/usr/lib/xen/boot/hvmloader
</loader>
<boot
dev=
'hd'
/>
</os>
<features>
<acpi/>
</features>
<clock
offset=
'utc'
/>
<on_poweroff>
destroy
</on_poweroff>
<on_reboot>
restart
</on_reboot>
<on_crash>
restart
</on_crash>
<devices>
<emulator>
/usr/lib64/xen/bin/qemu-dm
</emulator>
<disk
type=
'file'
device=
'disk'
>
<driver
name=
'file'
/>
<source
file=
'/root/foo.img'
/>
<target
dev=
'hda'
bus=
'ide'
/>
</disk>
<disk
type=
'file'
device=
'cdrom'
>
<driver
name=
'file'
/>
<source
file=
'/root/boot.iso'
/>
<target
dev=
'hdc'
bus=
'ide'
/>
<readonly/>
</disk>
<interface
type=
'bridge'
>
<mac
address=
'00:16:3e:1b:b1:47'
/>
<source
bridge=
'xenbr0'
/>
<script
path=
'vif-bridge'
/>
<target
dev=
'vif3.0'
/>
<model
type=
'netfront'
/>
</interface>
<input
type=
'mouse'
bus=
'ps2'
/>
<graphics
type=
'vnc'
port=
'5903'
autoport=
'no'
keymap=
'ja'
/>
</devices>
</domain>
tests/sexpr2xmltest.c
浏览文件 @
81ea6e4d
...
...
@@ -168,6 +168,9 @@ mymain(int argc, char **argv)
DO_TEST
(
"fv-sound"
,
"fv-sound"
,
1
);
DO_TEST
(
"fv-sound-all"
,
"fv-sound-all"
,
1
);
DO_TEST
(
"fv-net-ioemu"
,
"fv-net-ioemu"
,
1
);
DO_TEST
(
"fv-net-netfront"
,
"fv-net-netfront"
,
1
);
virCapabilitiesFree
(
caps
);
return
(
ret
==
0
?
EXIT_SUCCESS
:
EXIT_FAILURE
);
...
...
tests/xmconfigdata/test-fullvirt-net-ioemu.cfg
0 → 100644
浏览文件 @
81ea6e4d
name = "XenGuest2"
uuid = "c7a5fdb2-cdaf-9455-926a-d65c16db1809"
maxmem = 579
memory = 394
vcpus = 1
builder = "hvm"
kernel = "/usr/lib/xen/boot/hvmloader"
boot = "d"
pae = 1
acpi = 1
apic = 1
localtime = 0
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
device_model = "/usr/lib/xen/bin/qemu-dm"
sdl = 0
vnc = 1
vncunused = 1
vnclisten = "127.0.0.1"
vncpasswd = "123poi"
disk = [ "phy:/dev/HostVG/XenGuest2,hda,w", "file:/root/boot.iso,hdc:cdrom,r" ]
vif = [ "mac=00:16:3e:66:92:9c,bridge=xenbr1,script=vif-bridge,model=e1000,type=ioemu" ]
parallel = "none"
serial = "none"
tests/xmconfigdata/test-fullvirt-net-ioemu.xml
0 → 100644
浏览文件 @
81ea6e4d
<domain
type=
'xen'
>
<name>
XenGuest2
</name>
<uuid>
c7a5fdb2-cdaf-9455-926a-d65c16db1809
</uuid>
<memory>
592896
</memory>
<currentMemory>
403456
</currentMemory>
<vcpu>
1
</vcpu>
<os>
<type
arch=
'i686'
machine=
'xenfv'
>
hvm
</type>
<loader>
/usr/lib/xen/boot/hvmloader
</loader>
<boot
dev=
'cdrom'
/>
</os>
<features>
<acpi/>
<apic/>
<pae/>
</features>
<clock
offset=
'utc'
/>
<on_poweroff>
destroy
</on_poweroff>
<on_reboot>
restart
</on_reboot>
<on_crash>
restart
</on_crash>
<devices>
<emulator>
/usr/lib/xen/bin/qemu-dm
</emulator>
<disk
type=
'block'
device=
'disk'
>
<driver
name=
'phy'
/>
<source
dev=
'/dev/HostVG/XenGuest2'
/>
<target
dev=
'hda'
bus=
'ide'
/>
</disk>
<disk
type=
'file'
device=
'cdrom'
>
<driver
name=
'file'
/>
<source
file=
'/root/boot.iso'
/>
<target
dev=
'hdc'
bus=
'ide'
/>
<readonly/>
</disk>
<interface
type=
'bridge'
>
<mac
address=
'00:16:3e:66:92:9c'
/>
<source
bridge=
'xenbr1'
/>
<script
path=
'vif-bridge'
/>
<model
type=
'e1000'
/>
</interface>
<input
type=
'mouse'
bus=
'ps2'
/>
<graphics
type=
'vnc'
port=
'-1'
autoport=
'yes'
listen=
'127.0.0.1'
passwd=
'123poi'
/>
</devices>
</domain>
tests/xmconfigdata/test-fullvirt-net-netfront.cfg
0 → 100644
浏览文件 @
81ea6e4d
name = "XenGuest2"
uuid = "c7a5fdb2-cdaf-9455-926a-d65c16db1809"
maxmem = 579
memory = 394
vcpus = 1
builder = "hvm"
kernel = "/usr/lib/xen/boot/hvmloader"
boot = "d"
pae = 1
acpi = 1
apic = 1
localtime = 0
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
device_model = "/usr/lib/xen/bin/qemu-dm"
sdl = 0
vnc = 1
vncunused = 1
vnclisten = "127.0.0.1"
vncpasswd = "123poi"
disk = [ "phy:/dev/HostVG/XenGuest2,hda,w", "file:/root/boot.iso,hdc:cdrom,r" ]
vif = [ "mac=00:16:3e:66:92:9c,bridge=xenbr1,script=vif-bridge,type=netfront" ]
parallel = "none"
serial = "none"
tests/xmconfigdata/test-fullvirt-net-netfront.xml
0 → 100644
浏览文件 @
81ea6e4d
<domain
type=
'xen'
>
<name>
XenGuest2
</name>
<uuid>
c7a5fdb2-cdaf-9455-926a-d65c16db1809
</uuid>
<memory>
592896
</memory>
<currentMemory>
403456
</currentMemory>
<vcpu>
1
</vcpu>
<os>
<type
arch=
'i686'
machine=
'xenfv'
>
hvm
</type>
<loader>
/usr/lib/xen/boot/hvmloader
</loader>
<boot
dev=
'cdrom'
/>
</os>
<features>
<acpi/>
<apic/>
<pae/>
</features>
<clock
offset=
'utc'
/>
<on_poweroff>
destroy
</on_poweroff>
<on_reboot>
restart
</on_reboot>
<on_crash>
restart
</on_crash>
<devices>
<emulator>
/usr/lib/xen/bin/qemu-dm
</emulator>
<disk
type=
'block'
device=
'disk'
>
<driver
name=
'phy'
/>
<source
dev=
'/dev/HostVG/XenGuest2'
/>
<target
dev=
'hda'
bus=
'ide'
/>
</disk>
<disk
type=
'file'
device=
'cdrom'
>
<driver
name=
'file'
/>
<source
file=
'/root/boot.iso'
/>
<target
dev=
'hdc'
bus=
'ide'
/>
<readonly/>
</disk>
<interface
type=
'bridge'
>
<mac
address=
'00:16:3e:66:92:9c'
/>
<source
bridge=
'xenbr1'
/>
<script
path=
'vif-bridge'
/>
<model
type=
'netfront'
/>
</interface>
<input
type=
'mouse'
bus=
'ps2'
/>
<graphics
type=
'vnc'
port=
'-1'
autoport=
'yes'
listen=
'127.0.0.1'
passwd=
'123poi'
/>
</devices>
</domain>
tests/xmconfigtest.c
浏览文件 @
81ea6e4d
...
...
@@ -230,6 +230,9 @@ mymain(int argc, char **argv)
DO_TEST
(
"fullvirt-sound"
,
2
);
DO_TEST
(
"fullvirt-net-ioemu"
,
2
);
DO_TEST
(
"fullvirt-net-netfront"
,
2
);
DO_TEST
(
"escape-paths"
,
2
);
DO_TEST
(
"no-source-cdrom"
,
2
);
DO_TEST
(
"pci-devs"
,
2
);
...
...
tests/xml2sexprdata/xml2sexpr-fv-net-ioemu.sexpr
0 → 100644
浏览文件 @
81ea6e4d
(vm (name 'fvtest')(memory 400)(maxmem 400)(vcpus 1)(uuid 'b5d70dd2-75cd-aca5-1776-9660b059d8bc')(on_poweroff 'destroy')(on_reboot 'restart')(on_crash 'restart')(image (hvm (kernel '/usr/lib/xen/boot/hvmloader')(vcpus 1)(boot c)(acpi 1)(usb 1)(parallel none)(serial none)(device_model '/usr/lib64/xen/bin/qemu-dm')(vnc 1)))(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')(model 'e1000')(type ioemu))))
\ No newline at end of file
tests/xml2sexprdata/xml2sexpr-fv-net-ioemu.xml
0 → 100644
浏览文件 @
81ea6e4d
<domain
type=
'xen'
>
<name>
fvtest
</name>
<uuid>
b5d70dd275cdaca517769660b059d8bc
</uuid>
<os>
<type>
hvm
</type>
<loader>
/usr/lib/xen/boot/hvmloader
</loader>
<boot
dev=
'hd'
/>
</os>
<memory>
409600
</memory>
<vcpu>
1
</vcpu>
<on_poweroff>
destroy
</on_poweroff>
<on_reboot>
restart
</on_reboot>
<on_crash>
restart
</on_crash>
<features>
<acpi/>
</features>
<devices>
<emulator>
/usr/lib64/xen/bin/qemu-dm
</emulator>
<interface
type=
'bridge'
>
<source
bridge=
'xenbr0'
/>
<mac
address=
'00:16:3e:1b:b1:47'
/>
<script
path=
'vif-bridge'
/>
<model
type=
'e1000'
/>
</interface>
<disk
type=
'file'
>
<source
file=
'/root/foo.img'
/>
<target
dev=
'ioemu:hda'
/>
</disk>
<graphics
type=
'vnc'
port=
'5917'
keymap=
'ja'
/>
</devices>
</domain>
tests/xml2sexprdata/xml2sexpr-fv-net-netfront.sexpr
0 → 100644
浏览文件 @
81ea6e4d
(vm (name 'fvtest')(memory 400)(maxmem 400)(vcpus 1)(uuid 'b5d70dd2-75cd-aca5-1776-9660b059d8bc')(on_poweroff 'destroy')(on_reboot 'restart')(on_crash 'restart')(image (hvm (kernel '/usr/lib/xen/boot/hvmloader')(vcpus 1)(boot c)(acpi 1)(usb 1)(parallel none)(serial none)(device_model '/usr/lib64/xen/bin/qemu-dm')(vnc 1)))(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 netfront))))
\ No newline at end of file
tests/xml2sexprdata/xml2sexpr-fv-net-netfront.xml
0 → 100644
浏览文件 @
81ea6e4d
<domain
type=
'xen'
>
<name>
fvtest
</name>
<uuid>
b5d70dd275cdaca517769660b059d8bc
</uuid>
<os>
<type>
hvm
</type>
<loader>
/usr/lib/xen/boot/hvmloader
</loader>
<boot
dev=
'hd'
/>
</os>
<memory>
409600
</memory>
<vcpu>
1
</vcpu>
<on_poweroff>
destroy
</on_poweroff>
<on_reboot>
restart
</on_reboot>
<on_crash>
restart
</on_crash>
<features>
<acpi/>
</features>
<devices>
<emulator>
/usr/lib64/xen/bin/qemu-dm
</emulator>
<interface
type=
'bridge'
>
<source
bridge=
'xenbr0'
/>
<mac
address=
'00:16:3e:1b:b1:47'
/>
<script
path=
'vif-bridge'
/>
<model
type=
'netfront'
/>
</interface>
<disk
type=
'file'
>
<source
file=
'/root/foo.img'
/>
<target
dev=
'ioemu:hda'
/>
</disk>
<graphics
type=
'vnc'
port=
'5917'
keymap=
'ja'
/>
</devices>
</domain>
tests/xml2sexprtest.c
浏览文件 @
81ea6e4d
...
...
@@ -151,6 +151,9 @@ mymain(int argc, char **argv)
DO_TEST
(
"fv-sound"
,
"fv-sound"
,
"fvtest"
,
1
);
DO_TEST
(
"fv-net-ioemu"
,
"fv-net-ioemu"
,
"fvtest"
,
1
);
DO_TEST
(
"fv-net-netfront"
,
"fv-net-netfront"
,
"fvtest"
,
1
);
virCapabilitiesFree
(
caps
);
return
(
ret
==
0
?
EXIT_SUCCESS
:
EXIT_FAILURE
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录