Index: tools/telemetry/telemetry/timeline/surface_flinger_importer.py |
diff --git a/tools/telemetry/telemetry/timeline/surface_flinger_importer.py b/tools/telemetry/telemetry/timeline/surface_flinger_importer.py |
deleted file mode 100644 |
index bc4e72d49e5c06826e09c47911333f3b43b1af82..0000000000000000000000000000000000000000 |
--- a/tools/telemetry/telemetry/timeline/surface_flinger_importer.py |
+++ /dev/null |
@@ -1,36 +0,0 @@ |
-# Copyright 2014 The Chromium Authors. All rights reserved. |
-# Use of this source code is governed by a BSD-style license that can be |
-# found in the LICENSE file. |
- |
-from telemetry.timeline import importer |
-from telemetry.timeline import trace_data as trace_data_module |
- |
-class SurfaceFlingerTimelineImporter(importer.TimelineImporter): |
- def __init__(self, model, trace_data): |
- super(SurfaceFlingerTimelineImporter, self).__init__( |
- model, trace_data, import_order=2) |
- self._events = trace_data.GetEventsFor( |
- trace_data_module.SURFACE_FLINGER_PART) |
- self._surface_flinger_process = None |
- |
- @staticmethod |
- def GetSupportedPart(): |
- return trace_data_module.SURFACE_FLINGER_PART |
- |
- def ImportEvents(self): |
- for event in self._events: |
- self._surface_flinger_process = self._model.GetOrCreateProcess( |
- event['pid']) |
- self._surface_flinger_process.name = 'SurfaceFlinger' |
- thread = self._surface_flinger_process.GetOrCreateThread(event['tid']) |
- thread.BeginSlice(event['cat'], |
- event['name'], |
- event['ts'], |
- args=event.get('args')) |
- thread.EndSlice(event['ts']) |
- |
- def FinalizeImport(self): |
- """Called by the Model after all other importers have imported their |
- events.""" |
- self._model.UpdateBounds() |
- self._model.surface_flinger_process = self._surface_flinger_process |