Browse Source

Cirrus-CI: add some timing info on pkg install failure

Sponsored by:	The FreeBSD Foundation
main
Ed Maste 1 year ago
parent
commit
77013d11e6
  1. 11
      .cirrus-ci/pkg-install.sh

11
.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

Loading…
Cancel
Save