aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikkel Thestrup <mithe24@student.sdu.dk>2025-12-05 12:24:53 +0100
committerMikkel Thestrup <mithe24@student.sdu.dk>2025-12-05 12:24:53 +0100
commitad7e8ed182a811c14263485f17a5bf996dd9f89c (patch)
tree60a7120566ada15b93e2765a7f1520941a54ed96
parentfa42f8573f6da119d80e81cbaa0825ca6816bbe3 (diff)
downloadcycle-detector-ad7e8ed182a811c14263485f17a5bf996dd9f89c.tar.gz
cycle-detector-ad7e8ed182a811c14263485f17a5bf996dd9f89c.zip
updated benchmark
-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"