diff options
author | emellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com> | 2006-06-01 11:47:00 +0100 |
---|---|---|
committer | emellor@leeni.uk.xensource.com <emellor@leeni.uk.xensource.com> | 2006-06-01 11:47:00 +0100 |
commit | 7218286f5211e3b89a0dea3d368d66d02fd4ef4f (patch) | |
tree | 66912ed073170ff0e8783c8551ad128699c4f133 /tools/xm-test/grouptest | |
parent | 1a59e1d7a753243f597d30ab43a04e3c315f5a5a (diff) | |
download | xen-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/default | 1 |
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 |