aboutsummaryrefslogtreecommitdiff
path: root/tests/qemu-iotests/093.out
diff options
context:
space:
mode:
authorFam Zheng <famz@redhat.com>2015-01-30 10:49:46 +0800
committerStefan Hajnoczi <stefanha@redhat.com>2015-02-16 15:07:18 +0000
commitfb13bbf2fd5292d0aab617709017a4032f328730 (patch)
tree790517ca70754078340797b24d34ba188e789c31 /tests/qemu-iotests/093.out
parentdf89d112279779609d50db93b024ed71f0402854 (diff)
qemu-iotests: Add 093 for IO throttling
This case utilizes qemu-io command "aio_{read,write} -q" to verify the effectiveness of IO throttling options. It's implemented by driving the vm timer from qtest protocol, so the throttling timers are signaled with determinied time duration. Then we verify the completed IO requests are within 10% error of bps and iops limits. "null" protocol is used as the disk backend so that no actual disk IO is performed on host, this will make the blockstats much more deterministic. Both "null-aio" and "null-co" are covered, which is also a simple cross validation test for the driver code. Signed-off-by: Fam Zheng <famz@redhat.com> Reviewed-by: Max Reitz <mreitz@redhat.com> Message-id: 1422586186-9925-6-git-send-email-famz@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'tests/qemu-iotests/093.out')
-rw-r--r--tests/qemu-iotests/093.out5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/qemu-iotests/093.out b/tests/qemu-iotests/093.out
new file mode 100644
index 0000000000..fbc63e62f8
--- /dev/null
+++ b/tests/qemu-iotests/093.out
@@ -0,0 +1,5 @@
+..
+----------------------------------------------------------------------
+Ran 2 tests
+
+OK