Index: tools/telemetry/telemetry/core/backends/chrome/tab_list_backend.py |
diff --git a/tools/telemetry/telemetry/core/backends/chrome/tab_list_backend.py b/tools/telemetry/telemetry/core/backends/chrome/tab_list_backend.py |
index 80e852fec55ab9b1615ec7f067a14baa39c298d3..95854c36057d6af8a293ecff6d3435d1fecf384f 100644 |
--- a/tools/telemetry/telemetry/core/backends/chrome/tab_list_backend.py |
+++ b/tools/telemetry/telemetry/core/backends/chrome/tab_list_backend.py |
@@ -2,7 +2,6 @@ |
# Use of this source code is governed by a BSD-style license that can be |
# found in the LICENSE file. |
-import logging |
import urllib2 |
from telemetry.core import exceptions |
@@ -68,16 +67,7 @@ |
'Number of opening tabs is %i, whereas number of live tabs is %i, ' |
'Tried to get tab at index %i but this may not return the right tab.' |
% (self._num_expected_tabs, len(self), index)) |
- # TODO(nednguyen): fix this by adding wait in DidStartBrowser to make sure |
- # that all the tabs have been loaded. |
- if self._num_expected_tabs != len(self): |
- logging.warning( |
- 'Number of expected tabs was not intialized correctly (Num expected ' |
- 'tabs is %i, whereas number of live tabs is %i). This is probably due' |
- ' to the browser did not wait long enough for all tabs to be loaded ' |
- ' before intializing number of expected tabs.' % |
- (self._num_expected_tabs, len(self))) |
- self._num_expected_tabs = len(self) |
+ assert self._num_expected_tabs == len(self) |
return super(TabListBackend, self).__getitem__(index) |