Bug 186955

Summary: [ews-build] Add support for Style-EWS
Product: WebKit Reporter: Aakash Jain <aakash_jain>
Component: Tools / TestsAssignee: Aakash Jain <aakash_jain>
Status: RESOLVED FIXED    
Severity: Normal CC: aakash_jain, ap, ews-watchlist, lforschler, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Proposed patch
lforschler: review+, ews-watchlist: commit-queue-
Archive of layout-test-results from ews204 for win-future none

Description Aakash Jain 2018-06-22 17:59:38 PDT
We should add build steps for Style-EWS.
Comment 1 Aakash Jain 2018-06-22 18:45:59 PDT
Created attachment 343413 [details]
Proposed patch

This is similar to what we use in other Buildbot code for pre-commit testing.

Also tested on ews-build.webkit-uat.org (http://ews-build.webkit-uat.org/#/builders/5/builds/5)
Comment 2 EWS Watchlist 2018-06-22 18:48:15 PDT Comment hidden (obsolete)
Comment 3 EWS Watchlist 2018-06-23 10:54:00 PDT Comment hidden (obsolete)
Comment 4 EWS Watchlist 2018-06-23 10:54:11 PDT Comment hidden (obsolete)
Comment 5 Lucas Forschler 2018-06-25 12:24:06 PDT
Comment on attachment 343413 [details]
Proposed patch

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

> Tools/BuildSlaveSupport/ews-build/steps.py:38
> +        if platform != 'jsc-only':

do we expect to have this for EWS?
Comment 6 Lucas Forschler 2018-06-25 12:24:28 PDT
please address any style check issues before landing.
Comment 7 Aakash Jain 2018-06-25 12:55:37 PDT
View in context: https://bugs.webkit.org/attachment.cgi?id=343413&action=review

>> Tools/BuildSlaveSupport/ews-build/steps.py:38
>> +        if platform != 'jsc-only':
> 
> do we expect to have this for EWS?
long-term plan is to share the code between build.webkit.org and ews-build.webkit.org (once we upgrade build.webkit.org to latest buildbot).
While writing this code I am keeping build.webkit.org in mind.


> please address any style check issues before landing.
Sure, although most of them are false positive.
Comment 8 Aakash Jain 2018-06-25 13:01:50 PDT
Committed r233166: <https://trac.webkit.org/changeset/233166>
Comment 9 Radar WebKit Bug Importer 2018-06-25 13:08:46 PDT
<rdar://problem/41436534>