diff --git a/test/shell/snapshot-remove-dmsetup.sh b/test/shell/snapshot-remove-dmsetup.sh index 610d3c2df..952a7bb9a 100644 --- a/test/shell/snapshot-remove-dmsetup.sh +++ b/test/shell/snapshot-remove-dmsetup.sh @@ -58,9 +58,17 @@ dmsetup resume $vg1-snap # Try how force removal works dmsetup suspend $vg-$lv1 # needs to fail as device is still open -not dmsetup remove --force $vg1-snap +not dmsetup remove --force $vg1-snap & + +sleep .5 + +dmsetup table $vg1-snap | tee out +should grep -i error out + dmsetup resume $vg-$lv1 +wait + # check it really is now 'error' target dmsetup table $vg1-snap | tee out grep error out