Improve error monitoring

This commit is contained in:
Michael Vines
2018-09-04 15:16:25 -07:00
parent 06fd945f85
commit db9219ccc8
4 changed files with 42 additions and 31 deletions

View File

@@ -100,10 +100,13 @@ fi
echo "--- $leaderIp: validator sanity"
if $validatorSanity; then
(
set -ex -o pipefail
./multinode-demo/setup.sh -t validator
set -e pipefail
timeout 10s ./multinode-demo/validator.sh "$leaderIp" 2>&1 | tee validator.log
)
timeout 10s ./multinode-demo/validator.sh "$leaderIp" "$leaderIp:8001" 2>&1 | tee validator.log
) || {
exitcode=$?
[[ $exitcode -eq 124 ]] || exit $exitcode
}
wc -l validator.log
if grep -C100 panic validator.log; then
echo "^^^ +++"