Files
Leszek Swirski 72656f1bf3 [agents] Upload CLs as WIP by default and require dry-run for --ready
Make `upload_cl.sh` upload both initial (`new`) and iterative (`cur`)
patchsets as WIP (`-o wip`) by default. When `--ready` is passed on a
`cur` upload, trigger a CQ dry-run while keeping WIP CLs in WIP, poll
until the run completes, and only switch the CL to Ready for Review if
the dry-run passes (or switch it back to WIP if the dry-run fails).

This avoids prematurely notifying reviewers or putting broken patchsets
into review queues before CQ verification succeeds.

TAG=agy
CONV=3d0d4d6d-9342-4725-ae8a-ee160211229c

Change-Id: I1026b04f4e8b9c6b1a545904d27f626f2a2a9894
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/8486985
Auto-Submit: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Darius Mercadier <dmercadier@chromium.org>
Reviewed-by: Darius Mercadier <dmercadier@chromium.org>
Cr-Commit-Position: refs/heads/main@{#110174}
2026-09-30 01:15:07 -07:00
..
2026-04-23 00:53:19 -07:00