File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change 4
4
export DEBIAN_FRONTEND=noninteractive
5
5
6
6
function travis_time_start {
7
- TRAVIS_START_TIME=$( date +%s)
7
+ if [ " $TRAVIS_OS_NAME " == " osx" ]; then
8
+ TRAVIS_START_TIME=$(( $(date +% s)* 1000000000 ))
9
+ else
10
+ TRAVIS_START_TIME=$( date +%s%N)
11
+ fi
8
12
TRAVIS_TIME_ID=$( cat /dev/urandom | LC_ALL=C LC_CTYPE=C tr -dc ' a-z0-9' | fold -w 8 | head -n 1)
9
13
TRAVIS_FOLD_NAME=$1
10
14
echo -e " \e[0Ktravis_fold:start:$TRAVIS_FOLD_NAME "
@@ -14,7 +18,11 @@ function travis_time_start {
14
18
function travis_time_end {
15
19
set +x # disable debug information
16
20
_COLOR=${1:- 32}
17
- TRAVIS_END_TIME=$( date +%s)
21
+ if [ " $TRAVIS_OS_NAME " == " osx" ]; then
22
+ TRAVIS_END_TIME=$(( $(date +% s)* 1000000000 ))
23
+ else
24
+ TRAVIS_END_TIME=$( date +%s%N)
25
+ fi
18
26
TIME_ELAPSED_SECONDS=$(( ($TRAVIS_END_TIME - $TRAVIS_START_TIME )/ 1000000000 ))
19
27
echo -e " travis_time:end:$TRAVIS_TIME_ID :start=$TRAVIS_START_TIME ,finish=$TRAVIS_END_TIME ,duration=$(( $TRAVIS_END_TIME - $TRAVIS_START_TIME )) \n\e[0K"
20
28
echo -e " travis_fold:end:$TRAVIS_FOLD_NAME "
You can’t perform that action at this time.
0 commit comments