mirror of
https://github.com/xemu-project/xemu.git
synced 2024-11-23 19:49:43 +00:00
qemu-iotests: Be more flexible with image creation options
qemu-iotests already filters out image creation options that may be present or not in order to get the same output in both cases. However, often it only considers the default value of the option. Cover all valid values instead so that ./check -o name=value can be used successfull for all of them. Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
parent
dc68afe0f3
commit
b0869a46b2
@ -1,14 +1,14 @@
|
||||
QA output created by 039
|
||||
|
||||
== Checking that image is clean on shutdown ==
|
||||
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 lazy_refcounts=on
|
||||
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728
|
||||
wrote 512/512 bytes at offset 0
|
||||
512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
|
||||
incompatible_features 0x0
|
||||
No errors were found on the image.
|
||||
|
||||
== Creating a dirty image file ==
|
||||
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 lazy_refcounts=on
|
||||
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728
|
||||
wrote 512/512 bytes at offset 0
|
||||
512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
|
||||
incompatible_features 0x1
|
||||
@ -34,7 +34,7 @@ read 512/512 bytes at offset 0
|
||||
512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
|
||||
|
||||
== Opening a dirty image read/write should repair it ==
|
||||
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 lazy_refcounts=on
|
||||
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728
|
||||
wrote 512/512 bytes at offset 0
|
||||
512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
|
||||
incompatible_features 0x1
|
||||
|
@ -110,11 +110,11 @@ _make_test_img()
|
||||
sed -e "s#$IMGFMT#IMGFMT#g" | \
|
||||
sed -e "s# encryption=off##g" | \
|
||||
sed -e "s# cluster_size=[0-9]\\+##g" | \
|
||||
sed -e "s# table_size=0##g" | \
|
||||
sed -e "s# table_size=[0-9]\\+##g" | \
|
||||
sed -e "s# compat='[^']*'##g" | \
|
||||
sed -e "s# compat6=off##g" | \
|
||||
sed -e "s# static=off##g" | \
|
||||
sed -e "s# lazy_refcounts=off##g"
|
||||
sed -e "s# compat6=\\(on\\|off\\)##g" | \
|
||||
sed -e "s# static=\\(on\\|off\\)##g" | \
|
||||
sed -e "s# lazy_refcounts=\\(on\\|off\\)##g"
|
||||
}
|
||||
|
||||
_cleanup_test_img()
|
||||
|
Loading…
Reference in New Issue
Block a user