diff options
author | Peter Rajnoha <prajnoha@redhat.com> | 2016-03-22 11:13:28 +0100 |
---|---|---|
committer | Peter Rajnoha <prajnoha@redhat.com> | 2016-03-22 11:13:28 +0100 |
commit | 6a915270fc7837d18c2e6daf55d75c3763bc2866 (patch) | |
tree | 1e5ffbb6fefe197df0ebf43e7070854541144333 | |
parent | ed002ed22adc61dfe477c3d42c9aae356f450d2c (diff) | |
download | lvm2-6a915270fc7837d18c2e6daf55d75c3763bc2866.tar.gz |
tests: update vg-check-devs-used.sh
-rw-r--r-- | test/shell/vg-check-devs-used.sh | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/test/shell/vg-check-devs-used.sh b/test/shell/vg-check-devs-used.sh index b36822753..09109e5e6 100644 --- a/test/shell/vg-check-devs-used.sh +++ b/test/shell/vg-check-devs-used.sh @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (C) 2008-2012 Red Hat, Inc. All rights reserved. +# Copyright (C) 2016 Red Hat, Inc. All rights reserved. # # This copyrighted material is made available to anyone wishing to use, # modify, copy, or redistribute it subject to the terms and conditions @@ -21,4 +21,14 @@ dd if="$dev1" of="$dev3" bs=1M pvs --config "devices/global_filter = [ \"a|$dev2|\", \"a|$dev3|\", \"r|.*|\" ]" 2>err grep "WARNING: Device mismatch detected for $vg/$lv which is accessing $dev1 instead of $dev3" err +dd if=/dev/zero of="$dev3" bs=1M count=8 +lvremove -ff $vg + +# Also test if sub LVs with suffixes are correctly processed. +# Check with thick snapshot which has sub LVs with -real and -cow suffix in UUID. +lvcreate -l1 -n $lv $vg +lvcreate -l1 -s $vg/$lv +pvs 2>err +not grep "WARNING: Device mismatch detected for $vg/$lv" err + vgremove -ff $vg |