diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2025-05-22 13:04:08 +0300 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2025-05-22 13:04:08 +0300 |
| commit | 43dd3843f36b58d61fcfb6ca5ccffdc46118fd9c (patch) | |
| tree | b26ea3cdb6882a991bae99db345b65b52f9bdd90 /benchmark_throughput.py | |
| parent | 201ab19b0204e8f7b9d7f1c4e95cd9a9ae7382d6 (diff) | |
Monotonicize benchmarks
Diffstat (limited to 'benchmark_throughput.py')
| -rw-r--r-- | benchmark_throughput.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/benchmark_throughput.py b/benchmark_throughput.py index c3cae27..76bb6fa 100644 --- a/benchmark_throughput.py +++ b/benchmark_throughput.py @@ -14,11 +14,11 @@ def run_benchmark(duration_seconds: int, payload_size: int = 100): total_count = 0 count_per_second = 0 - start_time = last_report_time = time.time() + start_time = last_report_time = time.monotonic() try: while True: - now = time.time() + now = time.monotonic() if now - start_time >= duration_seconds: break @@ -40,7 +40,7 @@ def run_benchmark(duration_seconds: int, payload_size: int = 100): last_report_time = now finally: - elapsed = time.time() - start_time + elapsed = time.monotonic() - start_time print("Cleaning up...") shutil.rmtree(tmpdir) |
