On Debian 7 (wheezy)/linux-3.2 we need "udevadm settle" between
losetup and losetup -d in case that the backing file is a block
device (scsi_debug).
This issue is visible since:
7e604f3c tests: don't skip case "output undefined"
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
ts_log "Failed to create loop device"
fi
lo_print $LODEV >> $TS_OUTPUT
+udevadm settle
$TS_CMD_LOSETUP -d $LODEV
ts_finalize_subtest
ts_log "Failed to create loop device"
fi
lo_print $LODEV >> $TS_OUTPUT
+udevadm settle
$TS_CMD_LOSETUP -d $LODEV
ts_finalize_subtest
ts_log "Failed to create loop device"
fi
lo_print $LODEV >> $TS_OUTPUT
+udevadm settle
$TS_CMD_LOSETUP -d $LODEV
ts_finalize_subtest
ts_log "Failed to create loop device"
fi
lo_print $LODEV >> $TS_OUTPUT
+udevadm settle
$TS_CMD_LOSETUP -d $LODEV
ts_finalize_subtest