diff options
author | Ed Maste <emaste@FreeBSD.org> | 2021-06-02 20:08:29 +0300 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2021-08-04 22:02:00 +0300 |
commit | 77013d11e6483b970af25e13c9b892075742f7e5 (patch) | |
tree | 4289435e4b691f05094170bad9efcffbf3854228 /.cirrus-ci | |
parent | c51e4962a3cf2959d1f1cb9ab74ceab448583169 (diff) |
Cirrus-CI: add some timing info on pkg install failure
Sponsored by: The FreeBSD Foundation
Diffstat (limited to '.cirrus-ci')
-rw-r--r-- | .cirrus-ci/pkg-install.sh | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/.cirrus-ci/pkg-install.sh b/.cirrus-ci/pkg-install.sh index ef83e5284078..bcb781191023 100644 --- a/.cirrus-ci/pkg-install.sh +++ b/.cirrus-ci/pkg-install.sh @@ -1,10 +1,11 @@ #!/bin/sh set -e +start_time=$(date +%s) pkg install -y "$@" && exit 0 cat <<EOF -pkg install failed +pkg install failed after $(($(date +%s) - $start_time))s dmesg tail: $(dmesg | tail) @@ -12,4 +13,10 @@ $(dmesg | tail) trying again EOF -pkg install -y "$@" +start_time=$(date +%s) +pkg install -y "$@" && exit 0 + +cat <<EOF +second pkg install failed after $(($(date +%s) - $start_time))s +EOF +exit 1 |