WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
207387
[ews] add commit-queue build step to close the bug
https://bugs.webkit.org/show_bug.cgi?id=207387
Summary
[ews] add commit-queue build step to close the bug
Aakash Jain
Reported
2020-02-07 09:28:03 PST
[ews] add commit-queue build step to close the bug (after the patch has been committed to repository).
Attachments
Patch
(2.50 KB, patch)
2020-02-07 09:33 PST
,
Aakash Jain
jbedard
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Aakash Jain
Comment 1
2020-02-07 09:33:45 PST
Created
attachment 390088
[details]
Patch
Aakash Jain
Comment 2
2020-02-07 09:38:34 PST
Sample run:
https://ews-build.webkit-uat.org/#/builders/26/builds/428
Jonathan Bedard
Comment 3
2020-02-07 09:51:59 PST
Comment on
attachment 390088
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=390088&action=review
> Tools/BuildSlaveSupport/ews-build/steps.py:562 > + self._addToLog('stdio', 'bug_id build property not found.\n')
Seems like we're duplicating this one a lot. Maybe add a 'has_bug_id' step to BugzillaMixin in a separate patch?
Aakash Jain
Comment 4
2020-02-07 10:10:58 PST
Comment on
attachment 390088
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=390088&action=review
>> Tools/BuildSlaveSupport/ews-build/steps.py:562 >> + self._addToLog('stdio', 'bug_id build property not found.\n') > > Seems like we're duplicating this one a lot. Maybe add a 'has_bug_id' step to BugzillaMixin in a separate patch?
I am actually not sure if we should even have this additional check or not, theoretically this shouldn't ever be hit. ews django app does send both bug_id and patch_id with the patch to buildbot. Also, if the patch_id is missing, ValidatePatch step will halt the build. For bug_id, it's theoretically possible to have missing bug_id though (e.g.: for security patch, if ews django app didn't send the bug_id for some reason). However, it's possible for someone to define a new factory and add this build-step in some other order/manner, so it's probably fine to have this additional check.
Aakash Jain
Comment 5
2020-02-07 10:13:24 PST
Committed
r256031
: <
https://trac.webkit.org/changeset/256031
>
Radar WebKit Bug Importer
Comment 6
2020-02-07 10:14:17 PST
<
rdar://problem/59263355
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug