Move bisect_builds.py to tools/bisect
Currently there are 3 scripts which basically do the same thing: * //tools/bisect-builds.py Most developers use this one. * https://chrome-internal.googlesource.com/chrome/test/python_tests/+/refs/heads/main/bisect_builds.py Test teams use this to support bisection. * https://chrome-internal.googlesource.com/clank/internal/apps/+/refs/heads/main/tools/bisect-archived-builds.py Clank only. Test teams use this to support bisection. We plan to streamline bisection experience documented in go/chrome-bisection-refresh. The end result will be: 1. Merge the three scripts to one under //tools/bisect/. 2. Define clear ownership in //tools/bisect/OWNERS for long term maintenance and support. This change copies the python_tests bisect_builds.py here. Only added a few comments to pass presubmit. There are still presubmit errors that I'll address in the following changes. For reviewers, please review: 1 The security concern in the linked bug was resolved. 2 This plan looks good. Bug: 332933533 Change-Id: Idc56c3a306461f0c02e3542018e673fc79f06d48 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5455951 Reviewed-by:Dirk Pranke <dpranke@google.com> Commit-Queue: Sven Zheng <svenzheng@chromium.org> Cr-Commit-Position: refs/heads/main@{#1289490}
Loading
Please register or sign in to comment