aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xm-test/grouptest
diff options
context:
space:
mode:
authoremellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com>2006-06-01 11:47:00 +0100
committeremellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com>2006-06-01 11:47:00 +0100
commit7218286f5211e3b89a0dea3d368d66d02fd4ef4f (patch)
tree66912ed073170ff0e8783c8551ad128699c4f133 /tools/xm-test/grouptest
parent1a59e1d7a753243f597d30ab43a04e3c315f5a5a (diff)
downloadxen-7218286f5211e3b89a0dea3d368d66d02fd4ef4f.tar.gz
xen-7218286f5211e3b89a0dea3d368d66d02fd4ef4f.tar.bz2
xen-7218286f5211e3b89a0dea3d368d66d02fd4ef4f.zip
Block device write-verify test.
This test imports a ram disk device as a physical device into a domU. The domU initialises the ram disk with data from /dev/urandom and calculates the md5 checksum of the data (using tee as it is written so as to avoid reading it back from the device which might potentially mask problems). The domU is stopped and the md5 checksum of the data on the device is calculated by dom0. The test succeeds if the checksums match, indicating that all the data written by domU was sucessfully committed to the device. This patch also enables tee in BusyBox on the ramdisk and increments the xm-test version number to 0.8.0. The patch also installs the block-integrity tests in the default test set so they get executed. Signed-off-by: Harry Butterworth <butterwo@uk.ibm.com> Signed-off-by: Ewan Mellor <ewan@xensource.com>
Diffstat (limited to 'tools/xm-test/grouptest')
-rw-r--r--tools/xm-test/grouptest/default1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/xm-test/grouptest/default b/tools/xm-test/grouptest/default
index 1b83123263..8aa9401757 100644
--- a/tools/xm-test/grouptest/default
+++ b/tools/xm-test/grouptest/default
@@ -1,6 +1,7 @@
block-create
block-destroy
block-list
+block-integrity
console
create
destroy