]> err.no Git - util-linux/commitdiff
tests: explicitly use --chunk and --metadata in MD test
authorKarel Zak <kzak@redhat.com>
Tue, 27 Apr 2010 15:12:50 +0000 (17:12 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 27 Apr 2010 15:12:50 +0000 (17:12 +0200)
The newer mdadm version uses a different chunk size and superblock
format, so the final MD device has a different I/O limits (optimal I/O
size is 1MiB for 1.20 metadata).

We have to explicitly use the same format which is expected in our tests.

Reported-by: Yulia Kopkova <ykopkova@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
tests/ts/fdisk/align-512-4K-md

index bd94a591eb916addc04ae362a428755d71894e88..ed0ec156c4249a45d9379c641e2a2d7f88f6affb 100755 (executable)
@@ -69,7 +69,8 @@ MD_DEVNAME=md8
 MD_DEVICE=/dev/${MD_DEVNAME}
 
 /sbin/mdadm -q -S ${MD_DEVICE} &> /dev/null
-/sbin/mdadm -q --create ${MD_DEVICE} --level=0 --raid-devices=2 ${DEVICE}1 ${DEVICE}2 >> $TS_OUTPUT 2>&1
+/sbin/mdadm -q --create ${MD_DEVICE} --metadata=0.90 --chunk=64 \
+           --level=0 --raid-devices=2 ${DEVICE}1 ${DEVICE}2 >> $TS_OUTPUT 2>&1
 
 ts_log "Create partitions (MD)"
 $TS_CMD_FDISK ${MD_DEVICE} >> $TS_OUTPUT 2>&1 <<EOF