diff options
author | Cedric Nugteren <web@cedricnugteren.nl> | 2020-10-02 20:32:58 +0200 |
---|---|---|
committer | Cedric Nugteren <web@cedricnugteren.nl> | 2020-10-02 20:32:58 +0200 |
commit | 0abd62a0e7c9e98bcbdb7a8bd3aba5df89b8fa6e (patch) | |
tree | 239958ee83a8fcb56ed5626c425d5771a678aa05 /scripts/benchmark/utils.py | |
parent | b4cd2b04e9cf775e20c28ded5b1b86d2958a4fe1 (diff) |
Fix a Python 3 bug in the benchmark script
Diffstat (limited to 'scripts/benchmark/utils.py')
-rw-r--r-- | scripts/benchmark/utils.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/benchmark/utils.py b/scripts/benchmark/utils.py index 11aad805..fe0bd7f7 100644 --- a/scripts/benchmark/utils.py +++ b/scripts/benchmark/utils.py @@ -50,7 +50,8 @@ def run_binary(command, arguments): full_command = command + " " + " ".join(arguments) print("[benchmark] Calling binary: %s" % str(full_command)) try: - return subprocess.Popen(full_command, shell=True, stdout=subprocess.PIPE).stdout.read() + result = subprocess.Popen(full_command, shell=True, stdout=subprocess.PIPE).stdout.read() + return result.decode("ascii") except OSError as e: print("[benchmark] Error while running the binary, got exception: %s" + str(e)) return False |