Generalize net/ from leader/validator to bootstrap-fullnode/fullnode

This commit is contained in:
Michael Vines
2018-12-05 16:40:08 -08:00
parent b880dafe28
commit 04a0652614
8 changed files with 130 additions and 122 deletions

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env bash
set -e
#
# This script is to be run on the leader node
# This script is to be run on the bootstrap full node
#
cd "$(dirname "$0")"/../..
@@ -139,18 +139,18 @@ if $validatorSanity; then
(
set -x -o pipefail
./multinode-demo/setup.sh -t validator || exit $?
timeout 10s ./multinode-demo/validator.sh "$entrypointRsyncUrl" "$entrypointIp:8001" 2>&1 | tee validator.log
timeout 10s ./multinode-demo/validator.sh "$entrypointRsyncUrl" "$entrypointIp:8001" 2>&1 | tee validator-sanity.log
) || {
exitcode=$?
[[ $exitcode -eq 124 ]] || exit $exitcode
}
wc -l validator.log
if grep -C100 panic validator.log; then
wc -l validator-sanity.log
if grep -C100 panic validator-sanity.log; then
echo "^^^ +++"
echo "Panic observed"
exit 1
else
echo "Validator log looks ok"
echo "Validator sanity log looks ok"
fi
else
echo "^^^ +++"