提交 24f3078a 编写于 作者: K Kevin Wolf 提交者: Stefan Hajnoczi

qemu-iotests: Support for bochs format

Signed-off-by: NKevin Wolf <kwolf@redhat.com>
Reviewed-by: NStefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: NMax Reitz <mreitz@redhat.com>
Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
上级 42d43d35
#!/bin/bash
#
# bochs format input validation tests
#
# Copyright (C) 2013 Red Hat, Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# creator
owner=kwolf@redhat.com
seq=`basename $0`
echo "QA output created by $seq"
here=`pwd`
tmp=/tmp/$$
status=1 # failure is the default!
_cleanup()
{
_cleanup_test_img
}
trap "_cleanup; exit \$status" 0 1 2 3 15
# get standard environment, filters and checks
. ./common.rc
. ./common.filter
_supported_fmt bochs
_supported_proto generic
_supported_os Linux
echo
echo "== Read from a valid image =="
_use_sample_img empty.bochs.bz2
{ $QEMU_IO -c "read 0 512" $TEST_IMG; } 2>&1 | _filter_qemu_io | _filter_testdir
# success, all done
echo "*** done"
rm -f $seq.full
status=0
QA output created by 078
== Read from a valid image ==
read 512/512 bytes at offset 0
512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
*** done
...@@ -136,6 +136,7 @@ common options ...@@ -136,6 +136,7 @@ common options
check options check options
-raw test raw (default) -raw test raw (default)
-bochs test bochs
-cow test cow -cow test cow
-cloop test cloop -cloop test cloop
-qcow test qcow -qcow test qcow
...@@ -174,6 +175,12 @@ testlist options ...@@ -174,6 +175,12 @@ testlist options
xpand=false xpand=false
;; ;;
-bochs)
IMGFMT=bochs
IMGFMT_GENERIC=false
xpand=false
;;
-cow) -cow)
IMGFMT=cow IMGFMT=cow
xpand=false xpand=false
......
...@@ -83,6 +83,7 @@ ...@@ -83,6 +83,7 @@
074 rw auto quick 074 rw auto quick
075 rw auto 075 rw auto
077 rw auto quick 077 rw auto quick
078 rw auto
079 rw auto 079 rw auto
081 rw auto 081 rw auto
082 rw auto quick 082 rw auto quick
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册