New issue
Advanced search Search tips

Issue 851739 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 878895
Owner: ----
Closed: Aug 29
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Add ability to mass cancel builds

Project Member Reported by martiniss@chromium.org, Jun 11 2018

Issue description

During an outage, it would be very useful to be able to cancel a large set of builds. If there's a bad CL which lands which takes ~40 minutes to fail the build, once we detect it, there will be a backlog of builds which are destined to fail. Cancelling these would make the CQ get back to a better state faster, as it'd retry all the cancelled build, hopefully with the revert or fix in place.

I envision this as being able to cancel a set of builds on swarming. I know that this is somewhat possible already, but very manual, and not very possible fleetwide. 
 
Labels: cit-pm-80

Comment 2 by mar...@chromium.org, Jun 12 2018

Good news, the functionality exists: https://screenshot.googleplex.com/AHZEOKx4FgP

Unless you had something in mind.

Comment 3 by mar...@chromium.org, Jun 12 2018

Unless you had something else in mind. My hunch is that it'd be buildbucket oriented.
Sorry for the late reply. That is good, but I want a more automated way to do this. 

I want the ability to cancel a LUCI build which triggered a whole bunch of swarming tasks, and have that cancellation cause the cancellation of all the tasks it triggered. Not sure how feasible this is to do but that's what would help I think.
Mergedinto: 878895
Status: Duplicate (was: Available)
Ok, filed issue 878895 and duped against it.

Sign in to add a comment