Index: tools/telemetry/telemetry/core/platform/profiler/trace_profiler.py |
diff --git a/tools/telemetry/telemetry/core/platform/profiler/trace_profiler.py b/tools/telemetry/telemetry/core/platform/profiler/trace_profiler.py |
index 58d8d4283a6207fb2a9399edad841fda0e4fd54b..21a53e2e546d93da58cc51510b81a979b9ef7dc0 100644 |
--- a/tools/telemetry/telemetry/core/platform/profiler/trace_profiler.py |
+++ b/tools/telemetry/telemetry/core/platform/profiler/trace_profiler.py |
@@ -5,7 +5,7 @@ |
import codecs |
from telemetry.core.platform import profiler |
- |
+from telemetry.value import trace as trace_value_module |
class TraceProfiler(profiler.Profiler): |
@@ -31,7 +31,9 @@ class TraceProfiler(profiler.Profiler): |
def CollectProfile(self): |
print 'Processing trace...' |
- trace_result = self._browser_backend.StopTracing() |
+ trace_result_builder = trace_value_module.TraceValueBuilder() |
+ self._browser_backend.StopTracing(builder) |
slamm
2014/08/12 23:11:59
builder -> trace_result_builder
|
+ trace_result = trace_result_builder.AsValue() |
trace_file = '%s.json' % self._output_path |