From c98fb2ca0fa22d7801b49b8f7463f7960bc6ab02 Mon Sep 17 00:00:00 2001 From: Christoffer Jansson Date: Tue, 8 Feb 2022 21:43:45 +0100 Subject: [PATCH] Use binary mode for proto ingestion Bug: webrtc:13607 Change-Id: Id0385f74215360ff604641a50ce9f599c87abb5e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/251327 Reviewed-by: Mirko Bonadei Commit-Queue: Christoffer Jansson Cr-Commit-Position: refs/heads/main@{#35960} --- tools_webrtc/perf/catapult_uploader.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools_webrtc/perf/catapult_uploader.py b/tools_webrtc/perf/catapult_uploader.py index e57a17cc3a..13e3ac4fcd 100644 --- a/tools_webrtc/perf/catapult_uploader.py +++ b/tools_webrtc/perf/catapult_uploader.py @@ -195,8 +195,8 @@ def _ApplyHacks(dicts): def _LoadHistogramSetFromProto(options): hs = histogram_set.HistogramSet() - with options.input_results_file as f: - hs.ImportProto(f.read().decode('utf-8')) + with open(options.input_results_file, 'rb') as f: + hs.ImportProto(f.read()) return hs