1
0
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:
Zdenek Kabelac 2013-09-16 11:15:38 +02:00
parent 9df27c4279
commit 47b7cc6850
2 changed files with 6 additions and 7 deletions

View File

@ -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

View File

@ -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
#