Index: tools/telemetry/telemetry/core/backends/chrome/inspector_backend_list.py |
diff --git a/tools/telemetry/telemetry/core/backends/chrome/inspector_backend_list.py b/tools/telemetry/telemetry/core/backends/chrome/inspector_backend_list.py |
index 2f7385ee197d89bb8cb0692afaa8472b00933932..9301030b791ca760b9b236729270fcb0c57903f9 100644 |
--- a/tools/telemetry/telemetry/core/backends/chrome/inspector_backend_list.py |
+++ b/tools/telemetry/telemetry/core/backends/chrome/inspector_backend_list.py |
@@ -45,11 +45,10 @@ class InspectorBackendList(collections.Sequence): |
def __getitem__(self, index): |
self._Update() |
if index >= len(self._inspectable_contexts_dict.keys()): |
- logging.error('About to explode: _inspectable_contexts_dict.keys() = %s', |
- repr({ |
- "index": index, |
- "keys": self._inspectable_contexts_dict.keys() |
- })) |
+ raise IndexError( |
+ 'About to explode: _inspectable_contexts_dict.keys() = %s,' |
+ '"index": %i' % ( |
+ repr(self._inspectable_contexts_dict.keys()), index)) |
context_id = self._inspectable_contexts_dict.keys()[index] |
if context_id not in self._inspector_backend_dict: |
backend = inspector_backend.InspectorBackend( |