commit | 030963fb8869548243807cdb0a2dafe5c76495fa | [log] [tgz] |
---|---|---|
author | kbr <kbr@chromium.org> | Mon May 08 21:50:51 2017 |
committer | Commit bot <commit-bot@chromium.org> | Mon May 08 21:50:51 2017 |
tree | e271409fef4b5e19ad6be822e20c4c3af9c356c0 | |
parent | 3a50234ab81f55c15fe6913a3b0ecdbf3a655529 [diff] |
Retry browser startup in desktop_browser_finder. Intermittently, the browser appears to hang upon startup on multiple platforms, including while running performance tests. Make desktop_browser_finder retry starting the browser up to three times. Tested by injecting random "crashes" and hangs to the browser's main loop, and ensuring that the browser was started reliably. Also tested having the browser fail to start 3 times in a row, and ensured that the fall-through failure case works as expected. BUG=chromium:718300 Review-Url: https://codereview.chromium.org/2868703002
Catapult is the home for several performance tools that span from gathering, displaying and analyzing performance data. This includes:
These tools were created by Chromium developers for performance analysis, testing, and monitoring of Chrome, but they can also be used for analyzing and monitoring websites, and eventually Android apps.
Please see our contributor's guide