mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-02 01:18:26 +03:00
tests: make damage optional
Investigate how to damage thin-pool across different versions/platforms. Until them - use 'should' for test result.
This commit is contained in:
parent
e1e05cf2b5
commit
80b782f86f
@ -61,9 +61,10 @@ aux have_tool_at_least "$LVM_TEST_THIN_REPAIR_CMD" 0 3 1 || skip
|
||||
# Make some 'repairable' damage??
|
||||
dd if=/dev/zero of="$DM_DEV_DIR/$vg/repair" bs=1 seek=40960 count=1
|
||||
|
||||
not "$LVM_TEST_THIN_CHECK_CMD" "$DM_DEV_DIR/$vg/repair"
|
||||
# Investige how to make such damage across different versions of thin-pool target.
|
||||
should not "$LVM_TEST_THIN_CHECK_CMD" "$DM_DEV_DIR/$vg/repair"
|
||||
|
||||
not "$LVM_TEST_THIN_DUMP_CMD" "$DM_DEV_DIR/$vg/repair" | tee dump
|
||||
should not "$LVM_TEST_THIN_DUMP_CMD" "$DM_DEV_DIR/$vg/repair" | tee dump
|
||||
|
||||
"$LVM_TEST_THIN_REPAIR_CMD" -i "$DM_DEV_DIR/$vg/repair" -o "$DM_DEV_DIR/$vg/fixed"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user