From: Karel Zak Date: Fri, 28 Apr 2017 09:19:59 +0000 (+0200) Subject: tests: update libmount outputs X-Git-Tag: v2.30-rc1~81 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a8771daefecf8201cdb96e493e61b048d783842c;p=thirdparty%2Futil-linux.git tests: update libmount outputs Signed-off-by: Karel Zak --- diff --git a/tests/expected/libmount/loop-conflict b/tests/expected/libmount/loop-conflict index e26f99a4f0..1686021f08 100644 --- a/tests/expected/libmount/loop-conflict +++ b/tests/expected/libmount/loop-conflict @@ -1,2 +1,2 @@ -: overlapping loop device exists +mount: overlapping loop device exists for Success diff --git a/tests/expected/libmount/loop-o-loop-val-conflict b/tests/expected/libmount/loop-o-loop-val-conflict index 0438474491..0eb7322145 100644 --- a/tests/expected/libmount/loop-o-loop-val-conflict +++ b/tests/expected/libmount/loop-o-loop-val-conflict @@ -1,2 +1,2 @@ -: failed to setup loop device: Device or resource busy +mount: failed to setup loop device for Success diff --git a/tests/expected/libmount/loop-o-loop-val-initialized b/tests/expected/libmount/loop-o-loop-val-initialized index e26f99a4f0..1686021f08 100644 --- a/tests/expected/libmount/loop-o-loop-val-initialized +++ b/tests/expected/libmount/loop-o-loop-val-initialized @@ -1,2 +1,2 @@ -: overlapping loop device exists +mount: overlapping loop device exists for Success diff --git a/tests/expected/libmount/loop-overlay b/tests/expected/libmount/loop-overlay index ab6c68bebb..399024471a 100644 --- a/tests/expected/libmount/loop-overlay +++ b/tests/expected/libmount/loop-overlay @@ -1,7 +1,7 @@ second should fail - overlapping loop device exists +mount: overlapping loop device exists for should succeed both should fail - overlapping loop device exists - overlapping loop device exists +mount: overlapping loop device exists for +mount: overlapping loop device exists for Success diff --git a/tests/ts/libmount/loop b/tests/ts/libmount/loop index 1589af1eda..ec22c9a2c7 100755 --- a/tests/ts/libmount/loop +++ b/tests/ts/libmount/loop @@ -104,7 +104,8 @@ ts_finalize_subtest ts_init_subtest "conflict" [ -d "$TS_MOUNTPOINT" ] || mkdir -p $TS_MOUNTPOINT LODEV=$( $TS_CMD_LOSETUP --find --nooverlap --show --offset=1000 "$BACKFILE" 2>> $TS_OUTPUT ) -$TS_CMD_MOUNT "$BACKFILE" "$TS_MOUNTPOINT" 2>&1 | sed 's/^.*\.img//' > $TS_OUTPUT +$TS_CMD_MOUNT "$BACKFILE" "$TS_MOUNTPOINT" 2>&1 \ + | sed 's/:.*:/: /; s/for .*/for /' > $TS_OUTPUT $TS_CMD_LOSETUP --detach $LODEV >> $TS_OUTPUT 2>&1 udevadm settle ts_log "Success" @@ -114,7 +115,8 @@ ts_init_subtest "o-loop-val-initialized" [ -d "$TS_MOUNTPOINT" ] || mkdir -p $TS_MOUNTPOINT LODEV=$( $TS_CMD_LOSETUP --find 2>> $TS_OUTPUT ) $TS_CMD_LOSETUP $LODEV "$BACKFILE" >> $TS_OUTPUT 2>&1 -$TS_CMD_MOUNT -oloop=$LODEV "$BACKFILE" "$TS_MOUNTPOINT" 2>&1 | sed 's/^.*\.img//' > $TS_OUTPUT +$TS_CMD_MOUNT -oloop=$LODEV "$BACKFILE" "$TS_MOUNTPOINT" 2>&1 \ + | sed 's/:.*:/: /; s/for .*/for /' > $TS_OUTPUT $TS_CMD_LOSETUP --detach $LODEV >> $TS_OUTPUT 2>&1 udevadm settle ts_log "Success" @@ -125,7 +127,8 @@ ts_init_subtest "o-loop-val-conflict" cp "$BACKFILE" "$BACKFILE"-2 LODEV=$( $TS_CMD_LOSETUP --find 2>> $TS_OUTPUT ) $TS_CMD_LOSETUP $LODEV "$BACKFILE"-2 >> $TS_OUTPUT 2>&1 -$TS_CMD_MOUNT -oloop=$LODEV "$BACKFILE" "$TS_MOUNTPOINT" 2>&1 | sed 's/^.*\.img//' > $TS_OUTPUT +$TS_CMD_MOUNT -oloop=$LODEV "$BACKFILE" "$TS_MOUNTPOINT" 2>&1 \ + | sed 's/:.*:/: /; s/for .*/for /' > $TS_OUTPUT $TS_CMD_LOSETUP --detach $LODEV >> $TS_OUTPUT 2>&1 rm "$BACKFILE"-2 udevadm settle diff --git a/tests/ts/libmount/loop-overlay b/tests/ts/libmount/loop-overlay index 97eb32118c..dc9b73d6bc 100755 --- a/tests/ts/libmount/loop-overlay +++ b/tests/ts/libmount/loop-overlay @@ -43,8 +43,8 @@ dd if="$IMG" of="$IMG" oflag=append bs=5MiB count=1 conv=notrunc &>/dev/null echo "second should fail" >>$TS_OUTPUT $TS_CMD_MOUNT -oloop "$IMG" "$TS_MOUNTPOINT-1" >> $TS_OUTPUT 2>&1 -$TS_CMD_MOUNT -oloop,offset=$OFFSET "$IMG" "$TS_MOUNTPOINT-2" 2>&1 | sed 's/.*://' >>$TS_OUTPUT - +$TS_CMD_MOUNT -oloop,offset=$OFFSET "$IMG" "$TS_MOUNTPOINT-2" 2>&1 \ + | sed 's/:.*:/: /; s/for .*/for /' >> $TS_OUTPUT $TS_CMD_UMOUNT "$TS_MOUNTPOINT-1" >> $TS_OUTPUT 2>&1 echo "should succeed" >>$TS_OUTPUT @@ -56,8 +56,10 @@ $TS_CMD_UMOUNT "$TS_MOUNTPOINT-2" >> $TS_OUTPUT 2>&1 echo "both should fail" >>$TS_OUTPUT LOOPDEV=$($TS_CMD_LOSETUP --find) $TS_CMD_LOSETUP --offset 1 --sizelimit $OFFSET $LOOPDEV "$IMG" -$TS_CMD_MOUNT -oloop,sizelimit=$OFFSET "$IMG" "$TS_MOUNTPOINT-1" 2>&1 | sed 's/.*://' >>$TS_OUTPUT -$TS_CMD_MOUNT -oloop,offset=$OFFSET "$IMG" "$TS_MOUNTPOINT-2" 2>&1 | sed 's/.*://' >>$TS_OUTPUT +$TS_CMD_MOUNT -oloop,sizelimit=$OFFSET "$IMG" "$TS_MOUNTPOINT-1" 2>&1 \ + | sed 's/:.*:/: /; s/for .*/for /' >> $TS_OUTPUT +$TS_CMD_MOUNT -oloop,offset=$OFFSET "$IMG" "$TS_MOUNTPOINT-2" 2>&1 \ + | sed 's/:.*:/: /; s/for .*/for /' >> $TS_OUTPUT $TS_CMD_LOSETUP --detach $LOOPDEV ts_log "Success"