commit 5353e1fd79610ebae4b81b1450ff759784d2b1bc
parent 8090f9ccf69dd88aafde6aaf6b01dc74a8bd4b4a
Author: Antoine A <>
Date: Tue, 28 Dec 2021 01:08:01 +0100
Improve tests
Diffstat:
3 files changed, 12 insertions(+), 14 deletions(-)
diff --git a/script/test_btc_fail.sh b/script/test_btc_fail.sh
@@ -33,7 +33,7 @@ echo "Start gateway"
gateway
echo ""
-SEQ="seq 10 40"
+SEQ="seq 10 99"
function check() {
check_delta "$1?delta=-100" "$SEQ"
@@ -54,7 +54,7 @@ check incoming
echo " OK"
echo -n "Check balance:"
-check_balance 9.99897979 1.00077500
+check_balance 9.99438310 1.00490500
echo " OK"
echo "----- Handle outgoing -----"
@@ -66,9 +66,9 @@ for n in `$SEQ`; do
-C payto://bitcoin/$CLIENT \
-a BTC:0.0000$n > /dev/null
done
-sleep 15
+sleep 5
mine_btc # Mine transactions
-sleep 15
+sleep 5
mine_btc # Mine transactions
echo " OK"
@@ -77,5 +77,5 @@ check outgoing
echo " OK"
echo -n "Check balance:"
-check_balance 9.99975479
+check_balance 9.99928810
echo " OK"
\ No newline at end of file
diff --git a/script/test_btc_stress.sh b/script/test_btc_stress.sh
@@ -46,9 +46,9 @@ for n in `$SEQ`; do
btc-wire-cli -d $BTC_DIR transfer 0.0000$n
mine_btc # Mine transactions
done
-sleep 3 # Give time for btc_wire watcher to process
+sleep 3 # Give time for btc_wire worker to process
next_btc # Confirm all transactions
-sleep 3 # Give time for btc_wire watcher to process
+sleep 3 # Give time for btc_wire worker to process
echo " OK"
echo -n "Requesting exchange incoming transaction list:"
@@ -68,9 +68,7 @@ for n in `$SEQ`; do
-C payto://bitcoin/$CLIENT \
-a BTC:0.0000$n > /dev/null
done
-sleep 10 # Give time for btc_wire sender to process
-next_btc # Mine transactions
-sleep 10 # Give time for btc_wire sender to process
+sleep 10 # Give time for btc_wire worker to process
next_btc # Mine transactions
echo " OK"
@@ -87,8 +85,8 @@ echo "----- Recover DB -----"
echo "Reset database"
reset_db # Clear database tables
-next_btc # Trigger watcher
-sleep 10
+mine_btc # Trigger worker
+sleep 3
echo -n "Requesting exchange incoming transaction list:"
check incoming
diff --git a/script/test_recover_db.sh b/script/test_recover_db.sh
@@ -56,7 +56,7 @@ echo "----- Reconnect DB -----"
echo "Start database"
sudo service postgresql start > /dev/null
-sleep 6 # Wait for connection to be avaible
+sleep 6 # Wait for connection to be available
echo -n "Requesting exchange incoming transaction list:"
taler-exchange-wire-gateway-client -b $BANK_ENDPOINT -i | grep BTC:0.00004 > /dev/null && echo " OK" || echo " Failed"
echo -n "Making wire transfer from exchange:"
@@ -77,7 +77,7 @@ echo "----- Recover DB -----"
echo "Reset database"
reset_db # Clear database tables
-next_btc # Trigger watcher
+mine_btc # Trigger worker
sleep 2
echo -n "Checking recover incoming transactions:"