summaryrefslogtreecommitdiff
path: root/regress-driver
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2015-02-08 20:26:14 -0500
committerEric S. Raymond <esr@thyrsus.com>2015-02-08 20:26:14 -0500
commit5dcf7c00a62e41408db2042846f8d78e6e7875df (patch)
tree89c486d668c0cdecf7193bfd304e1df62e715c19 /regress-driver
parente9d90ba252fb143ad88199cd1a705d7f45d3d9ce (diff)
downloadgpsd-5dcf7c00a62e41408db2042846f8d78e6e7875df.tar.gz
Get more exact times for single tests.
Diffstat (limited to 'regress-driver')
-rwxr-xr-xregress-driver6
1 files changed, 3 insertions, 3 deletions
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}