mirror of
https://github.com/basicswap/basicswap.git
synced 2026-05-09 07:52:13 +02:00
test: show log on failure
This commit is contained in:
@@ -101,6 +101,7 @@ jobs:
|
|||||||
cp -r $BIN_DIR/* ${TEST_PATH}/bin/
|
cp -r $BIN_DIR/* ${TEST_PATH}/bin/
|
||||||
pytest tests/basicswap/extended/test_encrypted_xmr_reload.py
|
pytest tests/basicswap/extended/test_encrypted_xmr_reload.py
|
||||||
- name: Run selenium tests
|
- name: Run selenium tests
|
||||||
|
id: selenium_tests
|
||||||
run: |
|
run: |
|
||||||
export TEST_PATH=/tmp/test_persistent
|
export TEST_PATH=/tmp/test_persistent
|
||||||
mkdir -p ${TEST_PATH}/bin
|
mkdir -p ${TEST_PATH}/bin
|
||||||
@@ -126,3 +127,8 @@ jobs:
|
|||||||
echo "Running test_swap_direction.py"
|
echo "Running test_swap_direction.py"
|
||||||
python tests/basicswap/selenium/test_swap_direction.py
|
python tests/basicswap/selenium/test_swap_direction.py
|
||||||
kill $TEST_NETWORK_PID
|
kill $TEST_NETWORK_PID
|
||||||
|
- name: Print log file on failure
|
||||||
|
if: ${{ failure() && steps.selenium_tests.conclusion == 'failure' }}
|
||||||
|
run: |
|
||||||
|
echo "=== SELENIUM BACKGROUND LOG ==="
|
||||||
|
cat /tmp/log.txt
|
||||||
|
|||||||
@@ -60,7 +60,11 @@ def test_swap_dir(driver):
|
|||||||
"automation_strat_id": 1,
|
"automation_strat_id": 1,
|
||||||
}
|
}
|
||||||
rv = read_json_api(node_1_port, "offers/new", offer_data)
|
rv = read_json_api(node_1_port, "offers/new", offer_data)
|
||||||
offer_1_id = rv["offer_id"]
|
try:
|
||||||
|
offer_1_id = rv["offer_id"]
|
||||||
|
except Exception as e:
|
||||||
|
logger.info(f"rv: {rv}")
|
||||||
|
raise e
|
||||||
|
|
||||||
offer_data = {
|
offer_data = {
|
||||||
"addr_from": -1,
|
"addr_from": -1,
|
||||||
@@ -72,7 +76,11 @@ def test_swap_dir(driver):
|
|||||||
"automation_strat_id": 1,
|
"automation_strat_id": 1,
|
||||||
}
|
}
|
||||||
rv = read_json_api(node_1_port, "offers/new", offer_data)
|
rv = read_json_api(node_1_port, "offers/new", offer_data)
|
||||||
offer_2_id = rv["offer_id"]
|
try:
|
||||||
|
offer_2_id = rv["offer_id"]
|
||||||
|
except Exception as e:
|
||||||
|
logger.info(f"rv: {rv}")
|
||||||
|
raise e
|
||||||
|
|
||||||
offer_data = {
|
offer_data = {
|
||||||
"addr_from": -1,
|
"addr_from": -1,
|
||||||
@@ -84,7 +92,11 @@ def test_swap_dir(driver):
|
|||||||
"automation_strat_id": 1,
|
"automation_strat_id": 1,
|
||||||
}
|
}
|
||||||
rv = read_json_api(node_2_port, "offers/new", offer_data)
|
rv = read_json_api(node_2_port, "offers/new", offer_data)
|
||||||
offer_3_id = rv["offer_id"]
|
try:
|
||||||
|
offer_3_id = rv["offer_id"]
|
||||||
|
except Exception as e:
|
||||||
|
logger.info(f"rv: {rv}")
|
||||||
|
raise e
|
||||||
|
|
||||||
# Wait for offers to propagate
|
# Wait for offers to propagate
|
||||||
for i in range(1000):
|
for i in range(1000):
|
||||||
|
|||||||
Reference in New Issue
Block a user