commit | d80873043067207d26be2d3f59bad1a828201415 | [log] [tgz] |
---|---|---|
author | George Burgess IV <gbiv@google.com> | Mon Jun 15 15:31:00 2020 -0700 |
committer | George Burgess IV <gbiv@google.com> | Mon Jun 15 15:31:00 2020 -0700 |
tree | 3b4617fcc4a54300c471bd1a0903bf57cb839f24 | |
parent | 8ee1427ba83e68402e2cd930b532fe6936c066be [diff] | |
parent | a6ad382ccc7f60ed9feda06d8fcbab62980c62f8 [diff] |
Merging 104 commit(s) from Chromium's toolchain-utils Merged commit digest: a6ad382 wrapper: allow Android to specify their own llvm-flags 90f20eb afdo_metadata: publish the new kernel profiles (6/15) a87b84f [android wrapper] Write warning report to stdout on Android ad5bd3e [compiler-wrapper] Handle double build for clang-tidy deff1db afdo_metadata: Remove the entry for 3.14 e8c52b6 afdo_metadata: Publish new kernel profiles ad18d33 crosperf: Include PID in topstats 91c5578 pgo_tools: update the merge script to work with recipe and buildbucket ecc8750 compiler_wrapper: add a `static` option 5e67445 afdo_metadata: Publish the new kernel profiles 3a4e4a6 results_cache: also `return` instead of `raise`ing e3eeb66 crosperf: fix a bug where we tar the world in results_cache 4c3b93f crosperf: fix compress dir for tast tests c5bfbee crosperf: do not pass -p for ssh by default aa3acae afdo_redaction: Implement a script to remove cold functions in AFDO profiles. 52f8ed3 crosperf: introduce option "compress_results" for result directory 02ca93b llvm_tool: update README of cherrypick_cl.py f36b429 llvm_tool: add an option to create CLs for cherry-picks. e68d197 Update tmp cleanup on chrotomation3 2147769 toolchain_utils: Make DUT config in nightly crosperf default e7b6e75 githooks: ensure pip + scipy are installed 27d9f79 afdo_metadata: Publish the new kernel profiles aebe423 llvm_tools: Remove unused verbose args c3ef8fb githooks: enter the chroot in presubmits 4ceeb16 Revert "wrapper: Temporarily disable -Wmax-tokens" b7cc8cd cros_utils: fix a bad format string 663dcce llvm_tools: add logging to the revert checker b35bdfe lock_machine: slightly adjust lease duration bdb74f7 lock_machine: look up skylab on $PATH 900d6e7 lock_machine: shout when our `swarming` command dies 47c8f96 toolchain-utils: Update the xbuddy lookup for hyphens in board names. 97ef4d0 Replace 'veyron-minnie' with 'veyron_minnie' for vanilla image lookup. 42e215f toolchain-utils: s/_/-/g on board names in buildbot_test_toolchains.py fbefdc4 llvm_tool: cherry-pick multiple patches at once 2241683 crosperf: fix --help b247364 llvm_tools: add commit subjects to revert emails 0794a6d llvm_tools: add Android support to the revert checker 959acd5 llvm_tools: refactor to support multiple SHA sources f1f3f35 toolchain-utils: Add platform.ReportDiskUsage to toolchain nightly perf tests 478c61e Fix a typo d94e440 toolchain-utils: Auto abandon old CLs b830979 afdo_metadata: Publish new profiles for kernel 3.18. 16d1214 llvm_tools: don't check the same SHA for reverts twice ded113a llvm_tools: mail the mage from the revert checker de1a447 llvm_tools: use tiny_render in the nightly revert checker 7b8508f cros_utils: import tiny_render + some (new) tests from google3 6acfe66 llvm_tools: add a nightly revert checker 1324de5 llvm_tools: add a revert checker b999ceb llvm_tools: make an llvm_project module for tests 738a666 afdo_metadata: Publish new profiles for kernel 4.14. 8fb65c1 afdo_metadata: Publish new profiles for kernel 4.4. bc5f404 cr-os: normalize out/ directories 21a2fc5 afdo_metadata: Publish new profiles for kernel 4.19. bafb8db llvm_tools: Add --cq_trybot option to specify cq trybots using cq c3671ee crosperf: add support to run tast benchmarks 3b23580 wrapper: Temporarily disable -Wmax-tokens 089004c llvm_tot: add an option for recipe builders. 9c17d84 afdo_metadata: Publish new profiles for kernel 4.14. 9d01653 afdo_metadata: Publish new profiles for kernel 4.4. 1c9a394 afdo_metadata: Publish new profiles for kernel 3.18. 4cecf34 afdo_metadata: Publish new profiles for kernel 4.19. a5ec485 llvm_tools: cherry pick CLs in addition to LLVM c16daa1 llvm_tools: move common functions into standalone modules 9258b05 toolchain-utils: provide option to migrate nightly tests to recipe 5d09ca0 llvm_tools: merge update_packages_*.py files 624bdfc afdo_metadata: Publish new profiles for kernel 4.14. 0371f8a afdo_metadata: Publish new profiles for kernel 4.4. 6d31fa9 afdo_metadata: Publish new profiles for kernel 3.18. 6ce1801 llvm_tools: check more arguments when launching LLVM TOT tryjobs 52372d9 llvm_tools: Add default value for dependent CLs b12b702 llvm_tools: Stop marking CL as WIP 10ed31a afdo_metadata: Publish new profiles for kernel 4.19. b70c3c1 llvm_tools: fix the naming of ebuilds for LLVM rolls 0ca78c6 llvm_tools: test_cq: Fix when no reviewers are specified c76ecd6 llvm_tools: Fix bug in creating symlink ada5177 llvm_tools: uprev ebuilds for LLVM roll CLs 0b3b75e compiler_wrapper: assume /dev/null is a configure test 505ab95 afdo_metadata: Publish new profiles for kernel 3.18. 47158bf toolchain-utils: remove deprecated scripts 85cd836 afdo_metadata: Publish new profiles for kernel 4.14. d80da04 afdo_metadata: Publish new profiles for kernel 4.4. d8fcbf5 toolchain-utils: update email sending for nightly test 59ae227 cr-os: add a script to fetch Chromium's build structure 4521791 afdo_metadata: Publish new profiles for kernel 4.19. 28b8f7b compiler_wrapper: make the update script not die on missing packages 2eb33cd afdo_metadata: Publish new profiles for kernel 3.18. 8fb2d3d llvm_tools: test_cq: Add more features 5858226 llvm_tools: Add tool for CQ dry run for update CL 5a1fd9f llvm_tools: Add feature to specify a terminating commit message d3c078a afdo_metadata: Publish new profiles for kernel 4.14. 7656cef llvm_tools: Switch to "git -F" f34383b compiler_wrapper: disable -Wno-error on conftest-y files afadccb compiler_wrapper: s/strings.Contains/bytes.Contains/ ca8e8b8 compiler_wrapper: don't write -Werror files on still-failed builds bfb6955 afdo_metadata: Publish new profiles for kernel 4.19. 30888c6 afdo_metadata: Publish new profiles for kernel 4.4. 7ee1e5d crosperf: raise error at exit when benchmarks fail to run d511f2b llvm_tools: rename update_chromeos_llvm_next_hash.py 58c49f6 llvm_tools: parameterize update_chromeos_llvm_next_hash.py eb6e55f toolchain-utils: Generate more detailed logs for nightly tests a19433c afdo_metadata: Publish new profiles for kernel 4.14. ba4953f afdo_metadata: Publish new profiles for kernel 4.4. 3cee0ae afdo_metadata: Publish new profiles for kernel 3.18. dcdc47e afdo_metadata: Publish new profiles for kernel 4.19. Change-Id: I55496954cc5eca96bc0870adc20c9b0d3e3b03dc
toolchain-utils
Various utilities used by the Chrome OS toolchain team.
To run Python scripts in this directory, first run:
export PYTHONPATH=$(readlink -f .):$PYTHONPATH
from this directory.
Then you can run any script.
To get help on any script, type in python <script> --help
, or refer to the header of the script for more information.