| Index: tools/telemetry/telemetry/core/backends/chrome/desktop_browser_backend.py
|
| diff --git a/tools/telemetry/telemetry/core/backends/chrome/desktop_browser_backend.py b/tools/telemetry/telemetry/core/backends/chrome/desktop_browser_backend.py
|
| index d58a1a75f2e2893c49e84f2c53a67722a510e837..0b4d5e209f2e9adfd23989e8d88e5916cdb0759d 100644
|
| --- a/tools/telemetry/telemetry/core/backends/chrome/desktop_browser_backend.py
|
| +++ b/tools/telemetry/telemetry/core/backends/chrome/desktop_browser_backend.py
|
| @@ -102,8 +102,13 @@ class DesktopBrowserBackend(chrome_browser_backend.ChromeBrowserBackend):
|
| if os_name != 'win':
|
| return None
|
| arch_name = self.browser.platform.GetArchName()
|
| + command = support_binaries.FindPath('crash_service', arch_name, os_name)
|
| + if not command:
|
| + logging.warning('crash_service.exe not found for %s %s',
|
| + arch_name, os_name)
|
| + return None
|
| return subprocess.Popen([
|
| - support_binaries.FindPath('crash_service', arch_name, os_name),
|
| + command,
|
| '--no-window',
|
| '--dumps-dir=%s' % self._tmp_minidump_dir,
|
| '--pipe-name=%s' % self._GetCrashServicePipeName()])
|
|
|