From bfa16a8a72d39a53c5e4ec9883e75d3436588aa4 Mon Sep 17 00:00:00 2001 From: Benjamin Tovar Date: Mon, 9 Dec 2024 09:37:50 -0500 Subject: [PATCH] print transacitons log on failed test --- dttools/test/test_runner_common.sh | 10 +++++++++- taskvine/test/TR_vine_python.sh | 9 ++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/dttools/test/test_runner_common.sh b/dttools/test/test_runner_common.sh index 218cc7ef9b..37710dad64 100755 --- a/dttools/test/test_runner_common.sh +++ b/dttools/test/test_runner_common.sh @@ -177,8 +177,16 @@ check_needed() latest_vine_debug_log() { + logname=$1 + shift + + if [ -z "$logname" ] + then + logname=debug + fi + base=${1:-vine-run-info} - echo "${base}/most-recent/vine-logs/debug" + echo "${base}/most-recent/vine-logs/${logname}" } diff --git a/taskvine/test/TR_vine_python.sh b/taskvine/test/TR_vine_python.sh index 2d77678931..a0e0f186af 100755 --- a/taskvine/test/TR_vine_python.sh +++ b/taskvine/test/TR_vine_python.sh @@ -63,7 +63,14 @@ run() logfile=$(latest_vine_debug_log) if [ -f ${logfile} ] then - echo "master log:" + echo "master debug log:" + cat ${logfile} + fi + + logfile=$(latest_vine_debug_log transactions) + if [ -f ${logfile} ] + then + echo "master transactions log:" cat ${logfile} fi