aboutsummaryrefslogtreecommitdiff
path: root/tests/qemu-iotests/qcow2.py
diff options
context:
space:
mode:
authorKevin Wolf <kwolf@redhat.com>2012-10-26 20:31:15 +0200
committerKevin Wolf <kwolf@redhat.com>2012-11-14 18:19:21 +0100
commitd2ef210cb8d3e7d1dc4e1c6050d2092bda18a5a8 (patch)
tree7b6bb46dc193343ac5c81a2c41af488dad11d4ef /tests/qemu-iotests/qcow2.py
parenta3548077062dd9dc2701ebffd931ba6eaef40bec (diff)
qemu-iotests: qcow2: Test growing large refcount table
Actually writing all the content with 512 byte sector size would take forever, therefore build the image file with a Python script and use qemu-io for the last write that actually triggers the refcount table growth. Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'tests/qemu-iotests/qcow2.py')
-rwxr-xr-xtests/qemu-iotests/qcow2.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/qemu-iotests/qcow2.py b/tests/qemu-iotests/qcow2.py
index 97f37707bc..fecf5b9a59 100755
--- a/tests/qemu-iotests/qcow2.py
+++ b/tests/qemu-iotests/qcow2.py
@@ -233,8 +233,9 @@ def usage():
for name, handler, num_args, desc in cmds:
print " %-20s - %s" % (name, desc)
-if len(sys.argv) < 3:
- usage()
- sys.exit(1)
+if __name__ == '__main__':
+ if len(sys.argv) < 3:
+ usage()
+ sys.exit(1)
-main(sys.argv[1], sys.argv[2], sys.argv[3:])
+ main(sys.argv[1], sys.argv[2], sys.argv[3:])