| Index: tools/telemetry/telemetry/internal/backends/mandoline/android_mandoline_backend.py
|
| diff --git a/tools/telemetry/telemetry/internal/backends/mandoline/android_mandoline_backend.py b/tools/telemetry/telemetry/internal/backends/mandoline/android_mandoline_backend.py
|
| index 3aadab34a9284d721dedbf361d605f7d39e7cd2a..9ae6629a7ffd0185f8201463a2b05de6445919c7 100644
|
| --- a/tools/telemetry/telemetry/internal/backends/mandoline/android_mandoline_backend.py
|
| +++ b/tools/telemetry/telemetry/internal/backends/mandoline/android_mandoline_backend.py
|
| @@ -103,12 +103,9 @@ class AndroidMandolineBackend(
|
| self._InitDevtoolsClientBackend(self._port)
|
| except exceptions.BrowserGoneException:
|
| logging.critical('Failed to connect to browser.')
|
| - # TODO(yzshen): It seems wrong to catch exception and then exit, but this
|
| - # matches the behavior of AndroidBrowserBackend. Consider fixing both.
|
| - sys.exit(1)
|
| + self.Close()
|
| + raise
|
| except:
|
| - import traceback
|
| - traceback.print_exc()
|
| self.Close()
|
| raise
|
|
|
|
|