aboutsummaryrefslogtreecommitdiff
path: root/qa/pull-tester/run-bitcoind-for-test.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'qa/pull-tester/run-bitcoind-for-test.sh.in')
-rwxr-xr-xqa/pull-tester/run-bitcoind-for-test.sh.in7
1 files changed, 4 insertions, 3 deletions
diff --git a/qa/pull-tester/run-bitcoind-for-test.sh.in b/qa/pull-tester/run-bitcoind-for-test.sh.in
index e8bcb4bf7a..4eef8202ca 100755
--- a/qa/pull-tester/run-bitcoind-for-test.sh.in
+++ b/qa/pull-tester/run-bitcoind-for-test.sh.in
@@ -5,7 +5,8 @@ mkdir -p "$DATADIR"/regtest
touch "$DATADIR/regtest/debug.log"
tail -q -n 1 -F "$DATADIR/regtest/debug.log" | grep -m 1 -q "Done loading" &
WAITER=$!
-"@abs_top_builddir@/src/bitcoind@EXEEXT@" -connect=0.0.0.0 -datadir="$DATADIR" -rpcuser=user -rpcpassword=pass -listen -keypool=3 -debug -debug=net -logtimestamps -port=18444 -regtest &
+PORT=`expr $BASHPID + 10000`
+"@abs_top_builddir@/src/bitcoind@EXEEXT@" -connect=0.0.0.0 -datadir="$DATADIR" -rpcuser=user -rpcpassword=pass -listen -keypool=3 -debug -debug=net -logtimestamps -port=$PORT -regtest &
BITCOIND=$!
#Install a watchdog.
@@ -13,10 +14,10 @@ BITCOIND=$!
wait $WAITER
if [ -n "$TIMEOUT" ]; then
- timeout "$TIMEOUT"s "$@"
+ timeout "$TIMEOUT"s "$@" $PORT
RETURN=$?
else
- "$@"
+ "$@" $PORT
RETURN=$?
fi