depolymerization

wire gateway for Bitcoin/Ethereum
Log | Files | Refs | Submodules | README | LICENSE

commit 5353e1fd79610ebae4b81b1450ff759784d2b1bc
parent 8090f9ccf69dd88aafde6aaf6b01dc74a8bd4b4a
Author: Antoine A <>
Date:   Tue, 28 Dec 2021 01:08:01 +0100

Improve tests

Diffstat:
Mscript/test_btc_fail.sh | 10+++++-----
Mscript/test_btc_stress.sh | 12+++++-------
Mscript/test_recover_db.sh | 4++--
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:"