diff options
| author | Mikkel Thestrup <mithe24@student.sdu.dk> | 2025-12-05 12:24:53 +0100 |
|---|---|---|
| committer | Mikkel Thestrup <mithe24@student.sdu.dk> | 2025-12-05 12:24:53 +0100 |
| commit | ad7e8ed182a811c14263485f17a5bf996dd9f89c (patch) | |
| tree | 60a7120566ada15b93e2765a7f1520941a54ed96 /benchmark.sh | |
| parent | fa42f8573f6da119d80e81cbaa0825ca6816bbe3 (diff) | |
| download | cycle-detector-ad7e8ed182a811c14263485f17a5bf996dd9f89c.tar.gz cycle-detector-ad7e8ed182a811c14263485f17a5bf996dd9f89c.zip | |
updated benchmark
Diffstat (limited to '')
| -rwxr-xr-x | benchmark.sh | 7 |
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" |