| Index: tools/telemetry/telemetry/core/backends/chrome/cros_browser_backend.py
|
| diff --git a/tools/telemetry/telemetry/core/backends/chrome/cros_browser_backend.py b/tools/telemetry/telemetry/core/backends/chrome/cros_browser_backend.py
|
| index ca802fb10ffbe9a398e62bf8383ee0e056b98aa4..0923888873c5828c98b2c9f828e4ca87ffcc49db 100644
|
| --- a/tools/telemetry/telemetry/core/backends/chrome/cros_browser_backend.py
|
| +++ b/tools/telemetry/telemetry/core/backends/chrome/cros_browser_backend.py
|
| @@ -445,7 +445,8 @@ class CrOSBrowserBackend(chrome_browser_backend.ChromeBrowserBackend):
|
| # Open a new window/tab.
|
| tab = self.tab_list_backend.New(timeout=30)
|
| tab.Navigate('about:blank', timeout=10)
|
| - except (exceptions.TabCrashException, util.TimeoutException):
|
| + except (exceptions.TabCrashException, util.TimeoutException,
|
| + IndexError):
|
| retries -= 1
|
| logging.warn('TabCrashException/TimeoutException in '
|
| 'new tab creation/navigation, '
|
|
|