mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-10 16:58:47 +03:00
tests: use check for raid test
Use test-suite built-in check command for this test (creates better logs, and reduces amount of valgrind-ed commands)
This commit is contained in:
parent
9df27c4279
commit
47b7cc6850
@ -42,8 +42,8 @@ lvremove -ff $vg
|
||||
lvcreate --type raid1 -m 2 -l 2 \
|
||||
--minrecoveryrate 50 --maxrecoveryrate 100 \
|
||||
-n $lv1 $vg
|
||||
[ `lvs --noheadings -o raid_min_recovery_rate $vg/$lv1` -eq 50 ]
|
||||
[ `lvs --noheadings -o raid_max_recovery_rate $vg/$lv1` -eq 100 ]
|
||||
check lv_field $vg/$lv1 raid_min_recovery_rate 50
|
||||
check lv_field $vg/$lv1 raid_max_recovery_rate 100
|
||||
aux wait_for_sync $vg $lv1
|
||||
lvremove -ff $vg
|
||||
|
||||
@ -65,8 +65,8 @@ for i in raid4 \
|
||||
lvcreate --type $i -l 3 -i 3 \
|
||||
--minrecoveryrate 50 --maxrecoveryrate 100 \
|
||||
-n $lv1 $vg
|
||||
[ `lvs --noheadings -o raid_min_recovery_rate $vg/$lv1` -eq 50 ]
|
||||
[ `lvs --noheadings -o raid_max_recovery_rate $vg/$lv1` -eq 100 ]
|
||||
check lv_field $vg/$lv1 raid_min_recovery_rate 50
|
||||
check lv_field $vg/$lv1 raid_max_recovery_rate 100
|
||||
aux wait_for_sync $vg $lv1
|
||||
lvremove -ff $vg
|
||||
done
|
||||
|
@ -36,15 +36,14 @@ lvremove -ff $vg/$lv1
|
||||
lvcreate --type raid10 -m 1 -i 2 -l 2 \
|
||||
--minrecoveryrate 50 --maxrecoveryrate 100 \
|
||||
-n $lv1 $vg
|
||||
[ `lvs --noheadings -o raid_min_recovery_rate $vg/$lv1` -eq 50 ]
|
||||
[ `lvs --noheadings -o raid_max_recovery_rate $vg/$lv1` -eq 100 ]
|
||||
check lv_field $vg/$lv1 raid_min_recovery_rate 50
|
||||
check lv_field $vg/$lv1 raid_max_recovery_rate 100
|
||||
aux wait_for_sync $vg $lv1
|
||||
|
||||
# 2-way mirror, 3-stripes
|
||||
lvcreate --type raid10 -m 1 -i 3 -l 3 -n $lv2 $vg
|
||||
aux wait_for_sync $vg $lv2
|
||||
|
||||
|
||||
lvremove -ff $vg
|
||||
|
||||
#
|
||||
|
Loading…
x
Reference in New Issue
Block a user