Bug 208021

Summary: [ews] Add build step to set cq- flag on bugzilla patch
Product: WebKit Reporter: Aakash Jain <aakash_jain>
Component: Tools / TestsAssignee: Aakash Jain <aakash_jain>
Status: RESOLVED FIXED    
Severity: Normal CC: aakash_jain, ap, jbedard, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch jbedard: review+

Description Aakash Jain 2020-02-20 11:22:10 PST
Add build step to set cq- flag on bugzilla patch. This step would be required for commit-queue, when a patch fails validation (e.g.: ChangeLog contains OOPS, invalid Reviewer etc.)
Comment 1 Aakash Jain 2020-02-20 11:45:58 PST
Created attachment 391315 [details]
Patch
Comment 2 Jonathan Bedard 2020-02-20 13:02:47 PST
Comment on attachment 391315 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=391315&action=review

> Tools/BuildSlaveSupport/ews-build/steps.py:452
> +        flags = [{'name': 'commit-queue', 'status': '-'}]

Nit: Any reason to keep this on it's own line? It's only used on line 454, not sure that it makes things more clear.
Comment 3 Aakash Jain 2020-02-20 13:05:09 PST
Comment on attachment 391315 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=391315&action=review

>> Tools/BuildSlaveSupport/ews-build/steps.py:452
>> +        flags = [{'name': 'commit-queue', 'status': '-'}]
> 
> Nit: Any reason to keep this on it's own line? It's only used on line 454, not sure that it makes things more clear.

just for readability. line 454 would have become too long and hard to read with this info in it.
Comment 4 Aakash Jain 2020-02-21 10:24:44 PST
Committed r257147: <https://trac.webkit.org/changeset/257147>
Comment 5 Radar WebKit Bug Importer 2020-02-21 10:25:14 PST
<rdar://problem/59673032>