aboutsummaryrefslogtreecommitdiff
path: root/binary_search_tool/binary_search_perforce.py
diff options
context:
space:
mode:
authorZhizhou Yang <zhizhouy@google.com>2018-08-29 16:30:00 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-09-04 21:04:00 -0700
commitd6c617782ab73c5552f4bfea9e0cede8431d1a65 (patch)
tree6a8f34b632a2ac6f0f15caced23bd52e2338d7a9 /binary_search_tool/binary_search_perforce.py
parentb1afe3f2c2d4219ce490ffa111f530983b171141 (diff)
downloadtoolchain-utils-d6c617782ab73c5552f4bfea9e0cede8431d1a65.tar.gz
Bisect tool: Add pass level bisection command option helper
This patch introduces a new option for bisection tool which is `--pass_bisect`. When it is set to android/generate_cmd.sh, bisection tool will create a new script which extracts command line options to build the bad item (We now only support pass level bisecting for single bad item, so prune need to be turned off with this option on). Another python wrapper script will come soon and it will take the generated script as one argument, indicating how the compiler will build the bad item at certain limit. BUG=chromium:878954 TEST=Ran test successfully with Android compiler wrapper. Will add unittests once verified ChromeOS. Change-Id: Iaa972e9e1a364143b59a89e6518bbb2bba6e3522 Reviewed-on: https://chromium-review.googlesource.com/1195595 Commit-Ready: Zhizhou Yang <zhizhouy@google.com> Tested-by: Zhizhou Yang <zhizhouy@google.com> Reviewed-by: Caroline Tice <cmtice@chromium.org>
Diffstat (limited to 'binary_search_tool/binary_search_perforce.py')
0 files changed, 0 insertions, 0 deletions