mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-12 21:01:21 +00:00
test/persist: dont use log files on circle
This commit is contained in:
@ -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
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user