commit | 4da952d1bc1008fd1ddd676f009b790a0c8ffd4a | [log] [tgz] |
---|---|---|
author | Nico Weber <thakis@chromium.org> | Thu Oct 25 22:17:58 2018 |
committer | Nico Weber <thakis@chromium.org> | Thu Oct 25 22:17:58 2018 |
tree | ba4f7c72f59de320bc1f08da2d0e3a71e3fabb46 | |
parent | f66d4aea73b9215410650bded0557664f9264354 [diff] |
Speed up final phase of compare_build_artifacts.py On the Windows bot, this step takes 20 minutes, half of it in the second half of the script where compare_deps() runs. The win whitelist contains 3 files with the same deps (which are virtually "all built files"), so we spend 10 minutes computing the same information 3 times. Cache it. On Mac, the step takes 25 minutes, and there we list almost all executables in the whitelist file, many also depending on virtually all files (performance_browser_tests, interactive_ui_tests, extensions_browsertests, ...). This should help the step on that bot as well. Bug: 314403 Change-Id: I3c0d5a62a3e430a031c6637516c070d9326ec7c5 Reviewed-on: https://chromium-review.googlesource.com/c/1300014 Reviewed-by: Erik Chen <erikchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#602895}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .