| Index: tools/telemetry/telemetry/core/backends/chrome/oobe.py
|
| diff --git a/tools/telemetry/telemetry/core/backends/chrome/oobe.py b/tools/telemetry/telemetry/core/backends/chrome/oobe.py
|
| index 520676301ec2a59d7709396e3bf7395f3aa5b1de..d19a7cc615737ccd9544dc890c95034f3f488a13 100644
|
| --- a/tools/telemetry/telemetry/core/backends/chrome/oobe.py
|
| +++ b/tools/telemetry/telemetry/core/backends/chrome/oobe.py
|
| @@ -24,8 +24,7 @@ class Oobe(web_contents.WebContents):
|
|
|
| def _ExecuteOobeApi(self, api, *args):
|
| logging.info('Invoking %s' % api)
|
| - util.WaitFor(lambda: self.EvaluateJavaScript(
|
| - "typeof Oobe !== 'undefined'"), 10)
|
| + self.WaitForJavaScriptExpression("typeof Oobe == 'function'", 20)
|
|
|
| if self.EvaluateJavaScript("typeof %s == 'undefined'" % api):
|
| raise exceptions.LoginException('%s js api missing' % api)
|
|
|