diff --git a/test/shell/thin-flags.sh b/test/shell/thin-flags.sh index 795d47ae5..a3adee443 100644 --- a/test/shell/thin-flags.sh +++ b/test/shell/thin-flags.sh @@ -87,7 +87,11 @@ lvchange -ay $vg/$lv2 # Provisiong and last free bits in metadata dd if=/dev/zero of="$DM_DEV_DIR/mapper/$vg-$lv2" bs=1M count=1 oflag=direct || true -check lv_attr_bit health $vg/pool "M" +check lv_attr_bit health $vg/pool "M" || { + echo "TEST ""WARNING: Missing metadata corruption for this version of thin-pool." + exit 0 +} + # TODO - use spaces ?? check lv_field $vg/pool lv_health_status "metadata_read_only" check lv_attr_bit health $vg/$lv2 "-"