summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2022-01-31 15:11:47 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2022-01-31 15:11:47 +0100
commit208af8db2afbf6941a7c71d8537e9ec3f60f4e79 (patch)
tree5fddb4fe294e1f571d4ecce89f535e5a5bae6930
parentb36fce26a29cece9f3e11f081e9ac44c90a0ab0c (diff)
downloadlvm2-208af8db2afbf6941a7c71d8537e9ec3f60f4e79.tar.gz
tests: skip test part when missed in kernel
-rw-r--r--test/shell/profiles-cache.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/shell/profiles-cache.sh b/test/shell/profiles-cache.sh
index 60345fd61..b408130f4 100644
--- a/test/shell/profiles-cache.sh
+++ b/test/shell/profiles-cache.sh
@@ -62,10 +62,12 @@ EOF
aux prepare_vg 2 1000000
# Check writecache read data from profile
+if aux have_writecache 1 0 0 ; then
lvcreate -n $lv1 -l 4 -an $vg "$dev1"
lvcreate -y --type writecache -l 4 --cachevol $lv1 -n $lv2 --metadataprofile $PFILE $vg "$dev2"
check lv_field $vg/$lv2 cachesettings "high_watermark=60"
lvremove -y $vg
+fi
# Check chunk_size is grabbed from configuration
lvcreate -L1G --config 'allocation/cache_pool_chunk_size=512' --type cache-pool $vg/cpool