We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1151aa0 commit cb4e718Copy full SHA for cb4e718
build/bin/sage-logger
@@ -63,18 +63,21 @@ fi
63
64
timefile="$logdir/$logname.time"
65
rm -f "$timefile"
66
-if /usr/bin/time -p -o /dev/null true; then
67
- TIME="/usr/bin/time -p -o $timefile"
+if /usr/bin/time -h -o /dev/null true; then
+ TIME="/usr/bin/time -h -o $timefile"
68
else
69
TIME=""
70
fi
71
72
report_time ()
73
{
74
- if grep -q 'real [1-9][0-9]' $timefile 2>/dev/null; then
75
- # at least 10 seconds
76
- echo $(echo $(cat $timefile));
77
- fi;
+ time=$(echo $(cat $timefile))
+ case "$time" in
+ *m*real*|*h*real*|*[1-9][0-9].*real*|*[1-9][0-9],*real*)
+ # at least 10 seconds wall time
78
+ echo "$time"
79
+ ;;
80
+ esac
81
}
82
83
mkdir -p "$logdir"
0 commit comments