Skip to content
Commit 07dc43c8 authored by Sven Zheng's avatar Sven Zheng Committed by Chromium LUCI CQ
Browse files

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: default avatarDirk Pranke <dpranke@google.com>
Commit-Queue: Sven Zheng <svenzheng@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1289490}
parent ea4f588f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment