diff options
author | OpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com> | 2019-01-21 14:59:27 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-21 14:59:27 +0100 |
commit | ba3509665c16365870ae2c50c6798c0e8489cb78 (patch) | |
tree | 0fcffc4ab48742b28fcddfed71ba82d869987075 /contrib/cirrus/lib.sh | |
parent | 4afdfd5eab4d887bf023b39f7b179e422b33a6d5 (diff) | |
parent | 7124ef71b566bbcdf0faa77961e90ab6ff0f03c5 (diff) | |
download | podman-ba3509665c16365870ae2c50c6798c0e8489cb78.tar.gz podman-ba3509665c16365870ae2c50c6798c0e8489cb78.tar.bz2 podman-ba3509665c16365870ae2c50c6798c0e8489cb78.zip |
Merge pull request #2177 from cevich/more_timings
cirrus: Record start/end time of important things
Diffstat (limited to 'contrib/cirrus/lib.sh')
-rw-r--r-- | contrib/cirrus/lib.sh | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/contrib/cirrus/lib.sh b/contrib/cirrus/lib.sh index d50c1e1a3..32b2c91a5 100644 --- a/contrib/cirrus/lib.sh +++ b/contrib/cirrus/lib.sh @@ -17,7 +17,7 @@ PACKER_BASE=${PACKER_BASE:-./contrib/cirrus/packer} CIRRUS_BUILD_ID=${CIRRUS_BUILD_ID:-DEADBEEF} # a human CIRRUS_BASE_SHA=${CIRRUS_BASE_SHA:-HEAD} CIRRUS_CHANGE_IN_REPO=${CIRRUS_CHANGE_IN_REPO:-FETCH_HEAD} -START_STAMP_FILEPATH="${START_STAMP_FILEPATH:-/var/tmp/start.timestamp}" +TIMESTAMPS_FILEPATH="${TIMESTAMPS_FILEPATH:-/var/tmp/timestamps}" if ! [[ "$PATH" =~ "/usr/local/bin" ]] then @@ -136,11 +136,14 @@ ircmsg() { set -e } -start_timestamp() { - req_env_var "START_STAMP_FILEPATH $START_STAMP_FILEPATH" - [[ -r "$START_STAMP_FILEPATH" ]] || \ - echo -e ".\nThe time at the tone will be:\n$(date --iso-8601=seconds | \ - tee $START_STAMP_FILEPATH)\nBLEEEEEEEEEEP!\n.\n" # Cirrus strips blank lines from output +record_timestamp() { + set +x # sometimes it's turned on + req_env_var "TIMESTAMPS_FILEPATH $TIMESTAMPS_FILEPATH" + echo "." # cirrus webui strips blank-lines + STAMPMSG="The $1 time at the tone will be:" + echo -e "$STAMPMSG\t$(date --iso-8601=seconds)" | \ + tee -a $TIMESTAMPS_FILEPATH + echo -e "BLEEEEEEEEEEP!\n." } # Run sudo in directory with GOPATH set |