From c13c45e9130608314ced83ac488c386ac502865b Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Tue, 16 Aug 2005 07:00:22 +0000 Subject: Add test for multipath and make it work. Signed-off-by: Neil Brown --- test | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test b/test index 1e7e841..dadca13 100644 --- a/test +++ b/test @@ -42,11 +42,19 @@ devlist= for d in 0 1 2 3 4 5 6 7 do [ -f $targetdir/mdtest$d ] || dd if=/dev/zero of=$targetdir/mdtest$d count=$size bs=1K > /dev/null 2>&1 - losetup /dev/loop$d $targetdir/mdtest$d + if [ $d -eq 7 ] + then + losetup /dev/loop$d $targetdir/mdtest6 # for multipath use + else + losetup /dev/loop$d $targetdir/mdtest$d + fi eval dev$d=/dev/loop$d eval file$d=$targetdir/mdtest$d eval devlist=\"\$devlist \$dev$d\" done +path0=$dev6 +path1=$dev7 + # mdadm always adds --quiet, and we want to see any unexpected messages mdadm() { @@ -119,6 +127,11 @@ testdev() { fi } +rotest() { + dev=$1 + fsck -fn $dev >&2 +} + for script in tests/$prefix*[^~] -- cgit