From e4049f373322aa39deb4759ef56ee55cfbdb9166 Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Tue, 4 Dec 2018 21:30:08 -0800 Subject: [PATCH] Ensure subshell failures are reported --- ci/localnet-sanity.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ci/localnet-sanity.sh b/ci/localnet-sanity.sh index 7116366c67..ead35e854f 100755 --- a/ci/localnet-sanity.sh +++ b/ci/localnet-sanity.sh @@ -73,8 +73,12 @@ echo "--- Node count" source multinode-demo/common.sh set -x client_id=/tmp/client-id.json-$$ - $solana_keygen -o $client_id - $solana_bench_tps --identity $client_id --num-nodes 3 --reject-extra-nodes --converge-only + $solana_keygen -o $client_id || exit $? + $solana_bench_tps \ + --identity $client_id \ + --num-nodes 3 \ + --reject-extra-nodes \ + --converge-only || exit $? rm -rf $client_id ) || flag_error @@ -85,7 +89,7 @@ echo "--- Ledger verification" source multinode-demo/common.sh set -x cp -R "$SOLANA_CONFIG_DIR"/ledger /tmp/ledger-$$ - $solana_ledger_tool --ledger /tmp/ledger-$$ verify + $solana_ledger_tool --ledger /tmp/ledger-$$ verify || exit $? rm -rf /tmp/ledger-$$ ) || flag_error