Index: tools/telemetry/telemetry/unittest/tab_test_case.py |
diff --git a/tools/telemetry/telemetry/unittest/tab_test_case.py b/tools/telemetry/telemetry/unittest/tab_test_case.py |
index 431817d2a918725896aadce898053c49af7c7609..fbd0ee43e10fe8495f8088e23af4743846d3c268 100644 |
--- a/tools/telemetry/telemetry/unittest/tab_test_case.py |
+++ b/tools/telemetry/telemetry/unittest/tab_test_case.py |
@@ -45,6 +45,9 @@ class TabTestCase(unittest.TestCase): |
while len(self._browser.tabs) > 1: |
self._browser.tabs[0].Close() |
else: |
+ if not self._browser.tabs: |
+ self.tearDownClass() |
+ self.setUpClass() |
self._tab = self._browser.tabs[0] |
self._tab.Navigate('about:blank') |
self._tab.WaitForDocumentReadyStateToBeInteractiveOrBetter() |