Browse Source

test/persist: dont use log files on circle

pull/408/head
Ethan Buchman 8 years ago
parent
commit
2b1b8da58d
1 changed files with 19 additions and 3 deletions
  1. +19
    -3
      test/persist/test_failure_indices.sh

+ 19
- 3
test/persist/test_failure_indices.sh View File

@ -6,19 +6,35 @@ export TMROOT=$HOME/.tendermint_persist
rm -rf $TMROOT rm -rf $TMROOT
tendermint init tendermint init
TM_CMD="tendermint node --log_level=debug" # &> tendermint_${name}.log"
DUMMY_CMD="dummy --persist $TMROOT/dummy" # &> dummy_${name}.log"
function start_procs(){ function start_procs(){
name=$1 name=$1
indexToFail=$2 indexToFail=$2
echo "Starting persistent dummy and tendermint" echo "Starting persistent dummy and tendermint"
dummy --persist $TMROOT/dummy &> "dummy_${name}.log" &
if [[ "$CIRCLECI" == true ]]; then
$DUMMY_CMD &
else
$DUMMY_CMD &> "dummy_${name}.log" &
fi
PID_DUMMY=$! PID_DUMMY=$!
if [[ "$indexToFail" == "" ]]; then if [[ "$indexToFail" == "" ]]; then
# run in background, dont fail # run in background, dont fail
tendermint node --log_level=debug &> tendermint_${name}.log &
if [[ "$CIRCLECI" == true ]]; then
$TM_CMD &
else
$TM_CMD &> "tendermint_${name}.log" &
fi
PID_TENDERMINT=$! PID_TENDERMINT=$!
else else
# run in foreground, fail # run in foreground, fail
FAIL_TEST_INDEX=$indexToFail tendermint node --log_level=debug &> tendermint_${name}.log
if [[ "$CIRCLECI" == true ]]; then
FAIL_TEST_INDEX=$indexToFail $TM_CMD
else
FAIL_TEST_INDEX=$indexToFail $TM_CMD &> "tendermint_${name}.log"
fi
PID_TENDERMINT=$! PID_TENDERMINT=$!
fi fi
} }


Loading…
Cancel
Save