Index: tools/telemetry/telemetry/core/platform/profiling_controller_backend.py |
diff --git a/tools/telemetry/telemetry/core/platform/profiling_controller_backend.py b/tools/telemetry/telemetry/core/platform/profiling_controller_backend.py |
index 1775fc015f12d540c3dd54a09853e1abfaeed0c0..af8c24095456401aa7c0163a7a929097ed28c1fb 100644 |
--- a/tools/telemetry/telemetry/core/platform/profiling_controller_backend.py |
+++ b/tools/telemetry/telemetry/core/platform/profiling_controller_backend.py |
@@ -42,6 +42,8 @@ class ProfilingControllerBackend(object): |
Returns: |
A list of filenames produced by the profiler. |
""" |
+ for profiler in self._active_profilers: |
+ profiler.StopProfile() |
output_files = [] |
for profiler in self._active_profilers: |
output_files.extend(profiler.CollectProfile()) |