From 93deefcae221e03358dd259f1958930331654afc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Mon, 2 Nov 2020 21:54:12 +0100 Subject: chore: remove unused tools/ scripts (#8222) --- tools/hash_benchmark.py | 49 ------------------------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 tools/hash_benchmark.py (limited to 'tools/hash_benchmark.py') diff --git a/tools/hash_benchmark.py b/tools/hash_benchmark.py deleted file mode 100644 index f224474ed..000000000 --- a/tools/hash_benchmark.py +++ /dev/null @@ -1,49 +0,0 @@ -#!/usr/bin/env python -# Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. -# Performs benchmark on hash algorithms - -import os -import sys -import time -import subprocess - -algorithms = [ - "md5", - "sha1", - "sha224", - "sha256", - "sha512", - "sha3-224", - "sha3-256", - "sha3-384", - "sha3-512", -] - - -def run_benchmark(deno_exe, method, input_file): - # compile - subprocess.call([deno_exe, "run", "cli/tests/hash.ts"]) - - for alg in algorithms: - args = [ - deno_exe, "run", "--allow-read", "cli/tests/hash.ts", method, alg, - input_file - ] - - p = subprocess.Popen(args, stdout=subprocess.PIPE) - (out, _) = p.communicate() - - elapsed = out.split(':')[1].strip() - print("[{}] {}".format(alg, elapsed)) - - -def main(): - if len(sys.argv) < 4: - print("Usage ./tools/hash_benchmark.py path/to/deno method input") - sys.exit(1) - - run_benchmark(sys.argv[1], sys.argv[2], sys.argv[3]) - - -if __name__ == '__main__': - main() -- cgit v1.2.3