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 bb431cea554e3c2631fd6a830583e61e63751582..1cae4a4e31618de14101c8688f0a7aa6d8ba0733 100644 |
--- a/tools/telemetry/telemetry/core/backends/chrome/cros_browser_backend.py |
+++ b/tools/telemetry/telemetry/core/backends/chrome/cros_browser_backend.py |
@@ -232,7 +232,7 @@ class CrOSBrowserBackend(chrome_browser_backend.ChromeBrowserBackend): |
# Workaround for crbug.com/374462 - the bug doesn't manifest in the guest |
# session, which also starts with an open browser tab. |
retries = 3 |
- while not self._is_guest: |
+ while not self._is_guest and not self.browser_options.gaia_login: |
try: |
# Open a new window/tab. |
tab = self.tab_list_backend.New(timeout=30) |