aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbenchmark.sh7
1 files changed, 3 insertions, 4 deletions
diff --git a/benchmark.sh b/benchmark.sh
index 868f771..07f91aa 100755
--- a/benchmark.sh
+++ b/benchmark.sh
@@ -15,17 +15,16 @@ echo "Benchmarking $PROGRAM"
echo "======================================"
# Run benchmark on each test file
-for TEST_FILE in "$DATA_DIR"/*; do
+time { for TEST_FILE in "$DATA_DIR"/*; do
if [ -f "$TEST_FILE" ]; then
FILENAME=$(basename "$TEST_FILE")
echo "Testing: $FILENAME"
- # Run program and measure time using time builtin
- { time "$PROGRAM" "$TEST_FILE" > /dev/null 2>&1; } 2>&1 | grep real
+ "$PROGRAM" "$TEST_FILE" > /dev/null 2>&1
echo ""
fi
-done
+done }
echo "======================================"
echo "Benchmark complete"