summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2017-10-24 15:05:13 +0200
committerZdenek Kabelac <zkabelac@redhat.com>2017-10-24 16:16:08 +0200
commit10c76ce35a294b3d5fc84bc8af3ff118168282d7 (patch)
tree924aec2f6bfad74da7008e1e98549787de6d6ce4
parentea63a38f5a883238bfdabdb3f4af5d08f4499424 (diff)
downloadlvm2-10c76ce35a294b3d5fc84bc8af3ff118168282d7.tar.gz
tests:check lvconvert with /dev in vglvname
-rw-r--r--test/shell/lvconvert-cache.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/shell/lvconvert-cache.sh b/test/shell/lvconvert-cache.sh
index df72f4f3d..c3742af1d 100644
--- a/test/shell/lvconvert-cache.sh
+++ b/test/shell/lvconvert-cache.sh
@@ -93,6 +93,12 @@ check lv_exists $vg $lv1 ${lv1}_cachepool
lvremove -f $vg
+lvcreate -L 2 -n $lv1 $vg
+lvcreate --type cache-pool -l 1 -n ${lv1}_cachepool "$DM_DEV_DIR/$vg"
+lvconvert --cache --cachepool "$DM_DEV_DIR/$vg/${lv1}_cachepool" --cachemode writeback -Zy "$DM_DEV_DIR/$vg/$lv1"
+lvremove -f $vg
+
+
lvcreate -n corigin -l 10 $vg
lvcreate -n pool -l 10 $vg
lvs -a -o +devices
@@ -124,8 +130,10 @@ invalid lvconvert --cache --cachepool $vg/$lv1
INVALID=not
# Single vg is required
$INVALID lvconvert --type cache --cachepool $vg/$lv1 --poolmetadata $vg1/$lv2 $vg/$lv3
+$INVALID lvconvert --type cache --cachepool "$DM_DEV_DIR/$vg/$lv1" --poolmetadata "$DM_DEV_DIR/$vg1/$lv2" $vg/$lv3
$INVALID lvconvert --type cache --cachepool $vg/$lv1 --poolmetadata $lv2 $vg1/$lv3
$INVALID lvconvert --type cache --cachepool $vg1/$lv1 --poolmetadata $vg2/$lv2 $vg/$lv3
+$INVALID lvconvert --type cache --cachepool $vg1/$lv1 --poolmetadata $vg2/$lv2 "$DM_DEV_DIR/$vg/$lv3"
$INVALID lvconvert --type cache-pool --poolmetadata $vg2/$lv2 $vg1/$lv1
$INVALID lvconvert --cachepool $vg1/$lv1 --poolmetadata $vg2/$lv2