From 5dcf7c00a62e41408db2042846f8d78e6e7875df Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Sun, 8 Feb 2015 20:26:14 -0500 Subject: Get more exact times for single tests. --- regress-driver | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'regress-driver') diff --git a/regress-driver b/regress-driver index d184ec13..2035fd4b 100755 --- a/regress-driver +++ b/regress-driver @@ -6,7 +6,7 @@ # Requires GNU date extensions # Should return an empty blank string if those are not present. -starttime=`date +"%s" 2>/dev/null` +starttime=`date +"%s * 1000000000 + %N" 2>/dev/null` # We need to have the build directory in $GPSD_HOME to find the new gpsd if [ "`dirname $0`" = "." ]; then @@ -190,12 +190,12 @@ case $mode in esac # See starttime above -endtime=`date +"%s" 2>/dev/null` +endtime=`date +"%s * 1000000000 + %N" 2>/dev/null` if [ "$starttime" -a "$endtime" ] then echo -n "Elapsed time: " - echo "scale=2; ${endtime} - ${starttime}" | bc + echo "scale=2; (${endtime} - ${starttime}) / 1000000000" | bc fi rm -fr ${TMP} -- cgit v1.2.1