From 6bbfa9c21471c9848ee601555514071ce7dde068 Mon Sep 17 00:00:00 2001 From: Frantisek Sumsal Date: Tue, 4 Jul 2023 10:42:47 +0200 Subject: [PATCH] test: measure subtest runtime --- test/units/test-control.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/units/test-control.sh b/test/units/test-control.sh index b8a57cb6ea..c067678668 100644 --- a/test/units/test-control.sh +++ b/test/units/test-control.sh @@ -87,6 +87,7 @@ run_subtests_with_signals() { for subtest in "${subtests[@]}"; do : "--- $subtest BEGIN ---" + SECONDS=0 "./$subtest" & _CHILD_PID=$! if ! _wait_harder "$_CHILD_PID"; then @@ -95,7 +96,7 @@ run_subtests_with_signals() { fi _PASSED_TESTS+=("$subtest") - : "--- $subtest END ---" + : "--- $subtest END (${SECONDS}s) ---" done _show_summary @@ -118,13 +119,14 @@ run_subtests() { fi : "--- $subtest BEGIN ---" + SECONDS=0 if ! "./$subtest"; then echo "Subtest $subtest failed" return 1 fi _PASSED_TESTS+=("$subtest") - : "--- $subtest END ---" + : "--- $subtest END (${SECONDS}s) ---" done _show_summary -- 2.25.1