1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-10-08 19:33:19 +03:00

tests: reach cache params

This commit is contained in:
Zdenek Kabelac
2014-11-10 21:29:20 +01:00
parent 10ebabdd2a
commit 094596cfd2

View File

@@ -206,14 +206,17 @@ lvremove -f $vg
# Validate args are properly preserved #
########################################
lvcreate --type cache-pool -L10 --chunksize 256 --cachemode writeback $vg/cpool1
lvcreate -H -L10 $vg/cpool1
check lv_field $vg/cpool1 chunksize "256.00k"
check lv_field $vg/cpool1 cachemode "writeback"
lvcreate -H -L10 -n $lv1 $vg/cpool1
lvs -a -o+cachemode,chunksize $vg
check lv_field $vg/$lv1 chunksize "256.00k"
check lv_field $vg/$lv1 cachemode "writeback"
lvcreate --type cache-pool -L10 --chunksize 256 --cachemode writethrough $vg/cpool2
lvcreate -H -L10 --chunksize 512 --cachemode writeback $vg/cpool2
check lv_field $vg/cpool2 chunksize "512.00k"
check lv_field $vg/cpool2 cachemode "writeback"
lvcreate -H -L10 --chunksize 512 --cachemode writeback -n $lv2 $vg/cpool2
check lv_field $vg/$lv2 chunksize "512.00k"
check lv_field $vg/$lv2 cachemode "writeback"
# Chunk bigger then pool size
fail lvcreate --type cache-pool -l1 --chunksize 1G $vg/cpool3