From 763fb9035c4628368c855010d14335dcbd9171ff Mon Sep 17 00:00:00 2001 From: Kumar Shivendu Date: Mon, 17 Jun 2024 16:35:41 +0530 Subject: [PATCH] feat: improve error logging --- tools/run_ci.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tools/run_ci.sh b/tools/run_ci.sh index f470da0c..4fb63ebe 100644 --- a/tools/run_ci.sh +++ b/tools/run_ci.sh @@ -3,12 +3,15 @@ set -e function handle_err() { - echo "Error occured ${QDRANT_VERSION@A} ${ENGINE_NAME@A} ${DATASETS@A}" + local exit_code=$? + local line_no=${BASH_LINENO[0]} + echo "Error occurred line=$line_no exit_code=$exit_code" + echo "Error in benchmarking ${QDRANT_VERSION@A} ${ENGINE_NAME@A} ${DATASETS@A}" echo "{failed}={error}" >> $GITHUB_OUTPUT } function handle_term() { - echo "Timeout occured ${QDRANT_VERSION@A} ${ENGINE_NAME@A} ${DATASETS@A}" + echo "Timeout in benchmarking ${QDRANT_VERSION@A} ${ENGINE_NAME@A} ${DATASETS@A}" echo "{failed}={timeout}" >> $GITHUB_OUTPUT }