needwrap=false
fi
+ rm -f /tmp/*.rawout /tmp/*.out /tmp/*.err /tmp/*.time
+ rm -f /tmp/check.pid /tmp/check.sts
rm -f $tmp.*
}
[ -f check.time ] || touch check.time
+FULL_FSTYP_DETAILS=`_full_fstyp_details`
+FULL_HOST_DETAILS=`_full_platform_details`
FULL_MKFS_OPTIONS=`_scratch_mkfs_options`
-echo "MKFS_OPTIONS -- $FULL_MKFS_OPTIONS"
+FULL_MOUNT_OPTIONS=`_scratch_mount_options`
+
+cat <<EOF
+FSTYP -- $FULL_FSTYP_DETAILS
+PLATFORM -- $FULL_HOST_DETAILS
+MKFS_OPTIONS -- $FULL_MKFS_OPTIONS
+MOUNT_OPTIONS -- $FULL_MOUNT_OPTIONS
+
+EOF
+
umount $SCRATCH_DEV 2>/dev/null
# call the overridden mkfs.xfs - make sure the FS is built
# the same as we'll create it later.
exit 1
fi
-FULL_MOUNT_OPTIONS=`_scratch_mount_options`
-echo "MOUNT_OPTIONS -- $FULL_MOUNT_OPTIONS"
# call the overridden mount - make sure the FS mounts with
# the same options that we'll mount with later.
if ! _scratch_mount >$tmp.err 2>&1
start=`_wallclock`
$timestamp && echo -n " ["`date "+%T"`"]"
- sh $seq >$tmp.rawout 2>&1
+ [ ! -x $seq ] && chmod u+x $seq # ensure we can run it
+ ./$seq >$tmp.rawout 2>&1
sts=$?
$timestamp && echo -n " ["`date "+%T"`"]"
stop=`_wallclock`