iotests: Make 184 image-less
184 does not need an image, so don't use one. Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20171123020832.8165-16-mreitz@redhat.com Reviewed-by: John Snow <jsnow@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com>
This commit is contained in:
parent
9853f5c496
commit
b5d92efa08
@ -27,18 +27,12 @@ echo "QA output created by $seq"
|
|||||||
here=`pwd`
|
here=`pwd`
|
||||||
status=1 # failure is the default!
|
status=1 # failure is the default!
|
||||||
|
|
||||||
_cleanup()
|
trap "exit \$status" 0 1 2 3 15
|
||||||
{
|
|
||||||
_cleanup_test_img
|
|
||||||
}
|
|
||||||
trap "_cleanup; exit \$status" 0 1 2 3 15
|
|
||||||
|
|
||||||
# get standard environment, filters and checks
|
# get standard environment, filters and checks
|
||||||
. ./common.rc
|
. ./common.rc
|
||||||
. ./common.filter
|
. ./common.filter
|
||||||
|
|
||||||
_supported_fmt qcow2
|
|
||||||
_supported_proto file
|
|
||||||
_supported_os Linux
|
_supported_os Linux
|
||||||
|
|
||||||
function do_run_qemu()
|
function do_run_qemu()
|
||||||
@ -55,7 +49,6 @@ function run_qemu()
|
|||||||
| _filter_actual_image_size
|
| _filter_actual_image_size
|
||||||
}
|
}
|
||||||
|
|
||||||
_make_test_img 64M
|
|
||||||
test_throttle=$($QEMU_IMG --help|grep throttle)
|
test_throttle=$($QEMU_IMG --help|grep throttle)
|
||||||
[ "$test_throttle" = "" ] && _supported_fmt throttle
|
[ "$test_throttle" = "" ] && _supported_fmt throttle
|
||||||
|
|
||||||
@ -66,12 +59,8 @@ run_qemu <<EOF
|
|||||||
{ "execute": "qmp_capabilities" }
|
{ "execute": "qmp_capabilities" }
|
||||||
{ "execute": "blockdev-add",
|
{ "execute": "blockdev-add",
|
||||||
"arguments": {
|
"arguments": {
|
||||||
"driver": "$IMGFMT",
|
"driver": "null-co",
|
||||||
"node-name": "disk0",
|
"node-name": "disk0"
|
||||||
"file": {
|
|
||||||
"driver": "file",
|
|
||||||
"filename": "$TEST_IMG"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{ "execute": "object-add",
|
{ "execute": "object-add",
|
||||||
@ -181,12 +170,8 @@ run_qemu <<EOF
|
|||||||
{ "execute": "qmp_capabilities" }
|
{ "execute": "qmp_capabilities" }
|
||||||
{ "execute": "blockdev-add",
|
{ "execute": "blockdev-add",
|
||||||
"arguments": {
|
"arguments": {
|
||||||
"driver": "$IMGFMT",
|
"driver": "null-co",
|
||||||
"node-name": "disk0",
|
"node-name": "disk0"
|
||||||
"file": {
|
|
||||||
"driver": "file",
|
|
||||||
"filename": "$TEST_IMG"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{ "execute": "blockdev-add",
|
{ "execute": "blockdev-add",
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
QA output created by 184
|
QA output created by 184
|
||||||
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
|
|
||||||
|
|
||||||
== checking interface ==
|
== checking interface ==
|
||||||
Testing:
|
Testing:
|
||||||
@ -28,12 +27,9 @@ Testing:
|
|||||||
"iops_rd": 0,
|
"iops_rd": 0,
|
||||||
"detect_zeroes": "off",
|
"detect_zeroes": "off",
|
||||||
"image": {
|
"image": {
|
||||||
"virtual-size": 67108864,
|
"virtual-size": 1073741824,
|
||||||
"filename": "json:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\": \"qcow2\", \"file\": {\"driver\": \"file\", \"filename\": \"TEST_DIR/t.qcow2\"}}}",
|
"filename": "json:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\": \"null-co\"}}",
|
||||||
"cluster-size": 65536,
|
"format": "throttle"
|
||||||
"format": "throttle",
|
|
||||||
"actual-size": SIZE,
|
|
||||||
"dirty-flag": false
|
|
||||||
},
|
},
|
||||||
"iops_wr": 0,
|
"iops_wr": 0,
|
||||||
"ro": false,
|
"ro": false,
|
||||||
@ -51,34 +47,22 @@ Testing:
|
|||||||
"direct": false,
|
"direct": false,
|
||||||
"writeback": true
|
"writeback": true
|
||||||
},
|
},
|
||||||
"file": "json:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\": \"qcow2\", \"file\": {\"driver\": \"file\", \"filename\": \"TEST_DIR/t.qcow2\"}}}",
|
"file": "json:{\"throttle-group\": \"group0\", \"driver\": \"throttle\", \"file\": {\"driver\": \"null-co\"}}",
|
||||||
"encryption_key_missing": false
|
"encryption_key_missing": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"iops_rd": 0,
|
"iops_rd": 0,
|
||||||
"detect_zeroes": "off",
|
"detect_zeroes": "off",
|
||||||
"image": {
|
"image": {
|
||||||
"virtual-size": 67108864,
|
"virtual-size": 1073741824,
|
||||||
"filename": "TEST_DIR/t.qcow2",
|
"filename": "null-co://",
|
||||||
"cluster-size": 65536,
|
"format": "null-co"
|
||||||
"format": "qcow2",
|
|
||||||
"actual-size": SIZE,
|
|
||||||
"format-specific": {
|
|
||||||
"type": "qcow2",
|
|
||||||
"data": {
|
|
||||||
"compat": "1.1",
|
|
||||||
"lazy-refcounts": false,
|
|
||||||
"refcount-bits": 16,
|
|
||||||
"corrupt": false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"dirty-flag": false
|
|
||||||
},
|
},
|
||||||
"iops_wr": 0,
|
"iops_wr": 0,
|
||||||
"ro": false,
|
"ro": false,
|
||||||
"node-name": "disk0",
|
"node-name": "disk0",
|
||||||
"backing_file_depth": 0,
|
"backing_file_depth": 0,
|
||||||
"drv": "qcow2",
|
"drv": "null-co",
|
||||||
"iops": 0,
|
"iops": 0,
|
||||||
"bps_wr": 0,
|
"bps_wr": 0,
|
||||||
"write_threshold": 0,
|
"write_threshold": 0,
|
||||||
@ -90,36 +74,7 @@ Testing:
|
|||||||
"direct": false,
|
"direct": false,
|
||||||
"writeback": true
|
"writeback": true
|
||||||
},
|
},
|
||||||
"file": "TEST_DIR/t.qcow2",
|
"file": "null-co://",
|
||||||
"encryption_key_missing": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"iops_rd": 0,
|
|
||||||
"detect_zeroes": "off",
|
|
||||||
"image": {
|
|
||||||
"virtual-size": 197120,
|
|
||||||
"filename": "TEST_DIR/t.qcow2",
|
|
||||||
"format": "file",
|
|
||||||
"actual-size": SIZE,
|
|
||||||
"dirty-flag": false
|
|
||||||
},
|
|
||||||
"iops_wr": 0,
|
|
||||||
"ro": false,
|
|
||||||
"node-name": "NODE_NAME",
|
|
||||||
"backing_file_depth": 0,
|
|
||||||
"drv": "file",
|
|
||||||
"iops": 0,
|
|
||||||
"bps_wr": 0,
|
|
||||||
"write_threshold": 0,
|
|
||||||
"encrypted": false,
|
|
||||||
"bps": 0,
|
|
||||||
"bps_rd": 0,
|
|
||||||
"cache": {
|
|
||||||
"no-flush": false,
|
|
||||||
"direct": false,
|
|
||||||
"writeback": true
|
|
||||||
},
|
|
||||||
"file": "TEST_DIR/t.qcow2",
|
|
||||||
"encryption_key_missing": false
|
"encryption_key_missing": false
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
Loading…
Reference in New Issue
Block a user