freebsd-dev/.cirrus-ci/pkg-install.sh
Ed Maste 77013d11e6 Cirrus-CI: add some timing info on pkg install failure
Sponsored by:	The FreeBSD Foundation
2021-08-04 15:02:00 -04:00

23 lines
326 B
Bash

#!/bin/sh
set -e
start_time=$(date +%s)
pkg install -y "$@" && exit 0
cat <<EOF
pkg install failed after $(($(date +%s) - $start_time))s
dmesg tail:
$(dmesg | tail)
trying again
EOF
start_time=$(date +%s)
pkg install -y "$@" && exit 0
cat <<EOF
second pkg install failed after $(($(date +%s) - $start_time))s
EOF
exit 1