| Index: tools/telemetry/telemetry/core/backends/chrome/cros_unittest.py
|
| diff --git a/tools/telemetry/telemetry/core/backends/chrome/cros_unittest.py b/tools/telemetry/telemetry/core/backends/chrome/cros_unittest.py
|
| index ec718dbf880bfebeb05f0deba15e2228d489d927..aeda1d2594ef68ccff8ceb883fb857d4767c51ae 100644
|
| --- a/tools/telemetry/telemetry/core/backends/chrome/cros_unittest.py
|
| +++ b/tools/telemetry/telemetry/core/backends/chrome/cros_unittest.py
|
| @@ -8,6 +8,7 @@ from telemetry import decorators
|
| from telemetry.core import exceptions
|
| from telemetry.core import util
|
| from telemetry.core.backends.chrome import cros_test_case
|
| +from telemetry.core.backends.chrome_inspector import devtools_http
|
|
|
|
|
| class CrOSCryptohomeTest(cros_test_case.CrOSTestCase):
|
| @@ -59,8 +60,10 @@ class CrOSLoginTest(cros_test_case.CrOSTestCase):
|
| extension = self._GetAutotestExtension(b)
|
| try:
|
| extension.ExecuteJavaScript('chrome.autotestPrivate.logout();')
|
| - except (exceptions.BrowserConnectionGoneException,
|
| - exceptions.BrowserGoneException):
|
| + # TODO(chrishenry): crbug.com/450278. DevToolsClientConnectionError
|
| + # should probably be caught at a lower-level.
|
| + except (exceptions.AppCrashException,
|
| + devtools_http.DevToolsClientConnectionError):
|
| pass
|
| util.WaitFor(lambda: not self._IsCryptohomeMounted(), 20)
|
|
|
|
|