mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-10 16:58:47 +03:00
Testing: remove -q from grep
to avoid any problems with pipe breaking.
This commit is contained in:
parent
3d04380691
commit
e6609094f7
@ -27,7 +27,7 @@ lv_devices_() {
|
||||
sed 's/ //g' | sed 's/,/ /g')
|
||||
|
||||
for d in $devs; do
|
||||
(echo $devices | grep -q $d) || return 1
|
||||
(echo $devices | grep $d >/dev/null) || return 1
|
||||
devices=$(echo $devices | sed "s/$d//")
|
||||
done
|
||||
|
||||
|
@ -66,7 +66,7 @@ lv_is_linear_()
|
||||
{
|
||||
echo "Check if $1 is linear LV (i.e. not a mirror)"
|
||||
lvs -o stripes,attr --noheadings $vg/$1 | sed 's/ //g'
|
||||
lvs -o stripes,attr --noheadings $vg/$1 | sed 's/ //g' | grep -q '^1-'
|
||||
lvs -o stripes,attr --noheadings $vg/$1 | sed 's/ //g' | grep '^1-' >/dev/null
|
||||
}
|
||||
|
||||
rest_pvs_()
|
||||
|
@ -82,7 +82,7 @@ for i in 0 1 2 3
|
||||
do
|
||||
# pvcreate (lvm2) succeeds writing LVM label at sector $i
|
||||
pvcreate --labelsector $i $dev1
|
||||
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep -q LABELONE;
|
||||
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep LABELONE >/dev/null
|
||||
pvremove -f $dev1
|
||||
done
|
||||
|
||||
|
@ -47,7 +47,7 @@ aux prepare_vg 1 100
|
||||
# test full merge of a single LV
|
||||
setup_merge $vg $lv1
|
||||
# now that snapshot LV is created: test if snapshot-merge target is available
|
||||
$(dmsetup targets | grep -q snapshot-merge) || exit 200
|
||||
$(dmsetup targets | grep snapshot-merge >/dev/null) || exit 200
|
||||
lvs -a
|
||||
# make sure lvconvert --merge requires explicit LV listing
|
||||
not lvconvert --merge 2>err
|
||||
@ -73,11 +73,12 @@ lvconvert --merge $vg/$(snap_lv_name_ $lv1)
|
||||
lvchange --refresh $vg/$lv1
|
||||
umount test_mnt
|
||||
rm -r test_mnt
|
||||
dmsetup table ${vg}-${lv1} | grep -q " snapshot-origin "
|
||||
dmsetup table ${vg}-${lv1} | grep " snapshot-origin "
|
||||
|
||||
# -- refresh LV to start merge (now that FS is unmounted),
|
||||
# an active merge uses the 'snapshot-merge' target
|
||||
lvchange --refresh $vg/$lv1
|
||||
dmsetup table ${vg}-${lv1} | grep -q " snapshot-merge "
|
||||
dmsetup table ${vg}-${lv1} | grep " snapshot-merge "
|
||||
# -- don't care if merge is still active; lvremove at this point
|
||||
# may test stopping an active merge
|
||||
lvremove -f $vg/$lv1
|
||||
@ -96,7 +97,7 @@ lvconvert --merge $vg/$(snap_lv_name_ $lv1)
|
||||
lvchange --refresh $vg/$lv1
|
||||
umount test_mnt
|
||||
rm -r test_mnt
|
||||
dmsetup table ${vg}-${lv1} | grep -q " snapshot-origin "
|
||||
dmsetup table ${vg}-${lv1} | grep " snapshot-origin " >/dev/null
|
||||
lvremove -f $vg/$lv1
|
||||
|
||||
|
||||
|
@ -102,7 +102,7 @@ for i in 0 1 2 3
|
||||
do
|
||||
# vgcreate (lvm2) succeeds writing LVM label at sector $i
|
||||
vgcreate -c n --labelsector $i $vg $dev1
|
||||
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep -q LABELONE;
|
||||
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep LABELONE >/dev/null
|
||||
vgremove -f $vg
|
||||
pvremove -f $dev1
|
||||
done
|
||||
|
@ -46,7 +46,7 @@ for i in 0 1 2 3
|
||||
do
|
||||
# vgcreate (lvm2) succeeds writing LVM label at sector $i
|
||||
vgextend --labelsector $i $vg $dev1
|
||||
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep -q LABELONE;
|
||||
dd if=$dev1 bs=512 skip=$i count=1 2>/dev/null | strings | grep LABELONE >/dev/null
|
||||
vgreduce $vg $dev1
|
||||
pvremove -f $dev1
|
||||
done
|
||||
|
Loading…
x
Reference in New Issue
Block a user