1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-04-01 18:50:41 +03:00

tests: skip without xxd

This commit is contained in:
David Teigland 2019-09-11 13:59:16 -05:00
parent 31b6a04e4c
commit 447ba5f1c2
2 changed files with 4 additions and 8 deletions

View File

@ -12,6 +12,8 @@
. lib/inittest
xxd -v || skip
aux prepare_devs 3
get_devs
@ -33,8 +35,6 @@ vgcreate $SHARED $vg "$dev1" "$dev2" "$dev3"
pvs
if [ -e "/usr/bin/xxd" ]; then
# read mda_header which is 4k from start of disk
dd if="$dev1" of=meta1 bs=4k count=1 skip=1
@ -54,8 +54,6 @@ dd if=meta1-bad of="$dev1" bs=4k seek=1
pvs 2>&1 | tee out
grep "bad metadata header" out
fi
pvs "$dev1"
pvs "$dev2"
pvs "$dev3"

View File

@ -14,6 +14,8 @@ SKIP_WITH_LVMPOLLD=1
. lib/inittest
xxd -v || skip
aux prepare_devs 1 256
get_devs
@ -27,8 +29,6 @@ vgcreate $SHARED "$vg" "$dev1"
for i in `seq 1 50`; do lvcreate -l1 -an $vg; done
if [ -e "/usr/bin/xxd" ]; then
# Check metadata copies are separated by zeroes in the first mda
dd if="$dev1" of=meta.raw bs=1M count=1
@ -81,6 +81,4 @@ cat meta.count | wc -l
test "$(cat meta.count | wc -l)" -gt 20
fi
vgremove -ff $vg