Index: tools/telemetry/telemetry/internal/backends/chrome/cros_browser_backend.py |
diff --git a/tools/telemetry/telemetry/internal/backends/chrome/cros_browser_backend.py b/tools/telemetry/telemetry/internal/backends/chrome/cros_browser_backend.py |
index 42cc73b9691d0e681dee7d3d5922819c03c23492..6df641f473a213fd4780ca5e10a4155d0ca7a248 100644 |
--- a/tools/telemetry/telemetry/internal/backends/chrome/cros_browser_backend.py |
+++ b/tools/telemetry/telemetry/internal/backends/chrome/cros_browser_backend.py |
@@ -139,7 +139,9 @@ class CrOSBrowserBackend(chrome_browser_backend.ChromeBrowserBackend): |
elif self.browser_options.gaia_login: |
self.oobe.NavigateGaiaLogin(self._username, self._password) |
else: |
- self.oobe.NavigateFakeLogin(self._username, self._password) |
+ self.oobe.NavigateFakeLogin(self._username, self._password, |
+ self._gaia_id) |
+ |
self._WaitForLogin() |
except exceptions.TimeoutException: |
raise exceptions.LoginException('Timed out going through login screen') |
@@ -196,6 +198,10 @@ class CrOSBrowserBackend(chrome_browser_backend.ChromeBrowserBackend): |
def _password(self): |
return self.browser_options.password |
+ @property |
+ def _gaia_id(self): |
+ return self.browser_options.gaia_id |
+ |
def _IsCryptohomeMounted(self): |
username = '$guest' if self._is_guest else self._username |
return self._cri.IsCryptohomeMounted(username, self._is_guest) |