summaryrefslogtreecommitdiff
path: root/tools/util.py
diff options
context:
space:
mode:
authorValentin Anger <syrupthinker@gryphno.de>2020-08-28 15:03:50 +0200
committerGitHub <noreply@github.com>2020-08-28 09:03:50 -0400
commit31f32ed8c4082d36ad2a4ea460366c0d57a5ddbc (patch)
tree2b60111cd53dd4034d1a92ee8caff89d164b7d2d /tools/util.py
parent3d23208019a2c9faaf265ff13ad59f2d04f10079 (diff)
Move benchmarks to Rust (#7134)
All benchmarks are done in Rust and can be invoked with `cargo bench`. Currently this has it's own "harness" that behaves like `./tools/benchmark.py` did. Because of this tests inside `cli/bench` are currently not run. This should be switched to the language provided harness once the `#[bench]` attribute has been stabilized.
Diffstat (limited to 'tools/util.py')
-rw-r--r--tools/util.py14
1 files changed, 0 insertions, 14 deletions
diff --git a/tools/util.py b/tools/util.py
index 889afae82..7cae4f84c 100644
--- a/tools/util.py
+++ b/tools/util.py
@@ -361,20 +361,6 @@ def extract_max_latency_in_milliseconds(pattern, string):
return num * 1000
-def parse_wrk_output(output):
- stats = {}
- stats['req_per_sec'] = None
- stats['max_latency'] = None
- for line in output.split("\n"):
- if stats['req_per_sec'] is None:
- stats['req_per_sec'] = extract_number(r'Requests/sec:\s+(\d+)',
- line)
- if stats['max_latency'] is None:
- stats['max_latency'] = extract_max_latency_in_milliseconds(
- r'\s+99%(?:\s+(\d+.\d+)([a-z]+))', line)
- return stats
-
-
def platform():
return {"linux2": "linux", "darwin": "mac", "win32": "win"}[sys.platform]