1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-03-10 16:58:47 +03:00

tests: longer delay

Slower sync a bit more and use bigger raid arrays to
be more sure we will catch raid being sychronized.
This commit is contained in:
Zdenek Kabelac 2017-05-31 13:58:19 +02:00
parent 42b87c23e2
commit 743ffb1962

View File

@ -35,7 +35,7 @@ _sync() {
# Delay 1st leg so that rebuilding status characters
# can be read before resync finished too quick.
aux delay_dev "$dev1" 0 90 $(get first_extent_sector "$dev1")
aux delay_dev "$dev1" 0 100 $(get first_extent_sector "$dev1")
# raid0/raid0_meta don't support resynchronization
for r in raid0 raid0_meta
@ -58,7 +58,7 @@ lvremove --yes $vg/$lv1
for r in $segtypes
do
# raid4/5 support resynchronization
lvcreate --type $r -Zn -i 3 -l 4 -n $lv1 $vg
lvcreate --type $r -Zn -i 3 -L10 -n $lv1 $vg
check raid_leg_status $vg $lv1 "aaaa"
_sync "AAAA"
@ -77,7 +77,7 @@ _sync "AAAAA"
not lvcreate --type raid6 --nosync -Zn -i 3 -l 1 -n $lv1 $vg
# raid10 supports resynchronization
lvcreate --type raid10 -m 1 -Zn -i 3 -l 4 -n $lv1 $vg
lvcreate --type raid10 -m 1 -Zn -i 3 -L10 -n $lv1 $vg
check raid_leg_status $vg $lv1 "aaaaaa"
_sync "AAAAAA"