From aabb74c8cb8010b21593db6adb4fc6fb72388248 Mon Sep 17 00:00:00 2001 From: Marc Bonnici Date: Wed, 9 Jan 2019 11:10:40 +0000 Subject: [PATCH] utils/rendering: Fix compatibility with Python3 Ensure output is encoded before attempting to write to file. --- devlib/utils/rendering.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devlib/utils/rendering.py b/devlib/utils/rendering.py index 06baac4..29c4bea 100644 --- a/devlib/utils/rendering.py +++ b/devlib/utils/rendering.py @@ -133,7 +133,7 @@ class SurfaceFlingerFrameCollector(FrameCollector): def collect_frames(self, wfh): for activity in self.list(): if activity == self.view: - wfh.write(self.get_latencies(activity)) + wfh.write(self.get_latencies(activity).encode('utf-8')) def clear(self): self.target.execute('dumpsys SurfaceFlinger --latency-clear ')