mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
tests: Tests for io mode io_uring
Signed-off-by: Han Han <hhan@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com>
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
(
|
||||
source only properties:
|
||||
{
|
||||
"driver": "file",
|
||||
"filename": "/var/lib/libvirt/images/a"
|
||||
}
|
||||
backing store string:
|
||||
/var/lib/libvirt/images/a
|
||||
)
|
||||
(
|
||||
source only properties:
|
||||
{
|
||||
"driver": "file",
|
||||
"filename": "/var/lib/libvirt/images/b"
|
||||
}
|
||||
backing store string:
|
||||
/var/lib/libvirt/images/b
|
||||
)
|
||||
(
|
||||
source only properties:
|
||||
{
|
||||
"driver": "gluster",
|
||||
"volume": "images",
|
||||
"path": "c",
|
||||
"server": [
|
||||
{
|
||||
"type": "inet",
|
||||
"host": "test.org",
|
||||
"port": "24007"
|
||||
}
|
||||
]
|
||||
}
|
||||
backing store string:
|
||||
gluster://test.org:24007/images/c
|
||||
)
|
||||
(
|
||||
source only properties:
|
||||
{
|
||||
"driver": "file",
|
||||
"filename": "/var/lib/libvirt/images/d"
|
||||
}
|
||||
backing store string:
|
||||
/var/lib/libvirt/images/d
|
||||
)
|
||||
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"node-name": "node-a-f",
|
||||
"read-only": false,
|
||||
"driver": "qcow",
|
||||
"file": "node-a-s",
|
||||
"backing": "node-b-f"
|
||||
}
|
||||
{
|
||||
"driver": "file",
|
||||
"filename": "/var/lib/libvirt/images/a",
|
||||
"aio": "io_uring",
|
||||
"node-name": "node-a-s",
|
||||
"auto-read-only": true,
|
||||
"discard": "unmap"
|
||||
}
|
||||
{
|
||||
"node-name": "node-b-f",
|
||||
"read-only": true,
|
||||
"driver": "qed",
|
||||
"file": "node-b-s",
|
||||
"backing": "node-c-f"
|
||||
}
|
||||
{
|
||||
"driver": "file",
|
||||
"filename": "/var/lib/libvirt/images/b",
|
||||
"aio": "io_uring",
|
||||
"node-name": "node-b-s",
|
||||
"auto-read-only": true,
|
||||
"discard": "unmap"
|
||||
}
|
||||
{
|
||||
"node-name": "node-c-f",
|
||||
"read-only": true,
|
||||
"driver": "vmdk",
|
||||
"file": "node-c-s",
|
||||
"backing": "node-d-f"
|
||||
}
|
||||
{
|
||||
"driver": "gluster",
|
||||
"volume": "images",
|
||||
"path": "c",
|
||||
"server": [
|
||||
{
|
||||
"type": "inet",
|
||||
"host": "test.org",
|
||||
"port": "24007"
|
||||
}
|
||||
],
|
||||
"node-name": "node-c-s",
|
||||
"auto-read-only": true,
|
||||
"discard": "unmap"
|
||||
}
|
||||
{
|
||||
"node-name": "node-d-f",
|
||||
"read-only": true,
|
||||
"driver": "raw",
|
||||
"file": "node-d-s"
|
||||
}
|
||||
{
|
||||
"driver": "file",
|
||||
"filename": "/var/lib/libvirt/images/d",
|
||||
"aio": "io_uring",
|
||||
"node-name": "node-d-s",
|
||||
"auto-read-only": true,
|
||||
"discard": "unmap"
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
<disk type='file' device='disk'>
|
||||
<driver name='qemu' type='qcow' io='io_uring'/>
|
||||
<source file='/var/lib/libvirt/images/a'>
|
||||
<privateData>
|
||||
<nodenames>
|
||||
<nodename type='storage' name='node-a-s'/>
|
||||
<nodename type='format' name='node-a-f'/>
|
||||
</nodenames>
|
||||
</privateData>
|
||||
</source>
|
||||
<backingStore type='file' index='1'>
|
||||
<format type='qed'/>
|
||||
<source file='/var/lib/libvirt/images/b'>
|
||||
<privateData>
|
||||
<nodenames>
|
||||
<nodename type='storage' name='node-b-s'/>
|
||||
<nodename type='format' name='node-b-f'/>
|
||||
</nodenames>
|
||||
</privateData>
|
||||
</source>
|
||||
<backingStore type='network' index='2'>
|
||||
<format type='vmdk'/>
|
||||
<source protocol='gluster' name='images/c'>
|
||||
<host name='test.org'/>
|
||||
<privateData>
|
||||
<nodenames>
|
||||
<nodename type='storage' name='node-c-s'/>
|
||||
<nodename type='format' name='node-c-f'/>
|
||||
</nodenames>
|
||||
</privateData>
|
||||
</source>
|
||||
<backingStore type='file' index='3'>
|
||||
<format type='raw'/>
|
||||
<source file='/var/lib/libvirt/images/d'>
|
||||
<privateData>
|
||||
<nodenames>
|
||||
<nodename type='storage' name='node-d-s'/>
|
||||
<nodename type='format' name='node-d-f'/>
|
||||
</nodenames>
|
||||
</privateData>
|
||||
</source>
|
||||
<backingStore/>
|
||||
</backingStore>
|
||||
</backingStore>
|
||||
</backingStore>
|
||||
<target dev='vda'/>
|
||||
</disk>
|
||||
Reference in New Issue
Block a user