]>
Commit | Line | Data |
---|---|---|
b8c6f29e KW |
1 | #!/bin/sh |
2 | ||
c2519009 DL |
3 | FORMAT_LIST="raw qcow2 qed vmdk vpc" |
4 | if [ "$#" -ne 0 ]; then | |
5 | FORMAT_LIST="$@" | |
6 | fi | |
7 | ||
e8d81a61 MZ |
8 | export QEMU_PROG="$PWD/x86_64-softmmu/qemu-system-x86_64" |
9 | export QEMU_IMG_PROG="$PWD/qemu-img" | |
10 | export QEMU_IO_PROG="$PWD/qemu-io" | |
b8c6f29e KW |
11 | |
12 | if [ ! -x $QEMU_PROG ]; then | |
13 | echo "'make check-block' requires qemu-system-x86_64" | |
14 | exit 1 | |
15 | fi | |
16 | ||
7467d94c | 17 | cd tests/qemu-iotests |
b8c6f29e KW |
18 | |
19 | ret=0 | |
c2519009 DL |
20 | for FMT in $FORMAT_LIST ; do |
21 | ./check -T -nocache -$FMT || ret=1 | |
22 | done | |
b8c6f29e KW |
23 | |
24 | exit $ret |