RESOLVED FIXED 188396
[ews-build] Separate queues for Builders and Testers - iOS
https://bugs.webkit.org/show_bug.cgi?id=188396
Summary [ews-build] Separate queues for Builders and Testers - iOS
Aakash Jain
Reported 2018-08-07 17:04:43 PDT
Currently EWS bots build and test on same machine. This is not very efficient. We should instead build (and upload) the archive and re-use it for multiple types of tests (e.g.: WK1, WK2, API tests). This would improve the overall system efficiency by reducing the number of builds while producing same kind of output. This would also improve the overall turn-around time to get EWS results after an engineer uploads a patch. This bug tracks splitting iOS queues in builders and testers.
Attachments
Proposed patch (6.04 KB, patch)
2018-08-07 17:38 PDT, Aakash Jain
lforschler: review+
Updated patch (6.07 KB, patch)
2018-08-11 20:34 PDT, Aakash Jain
no flags
Aakash Jain
Comment 1 2018-08-07 17:38:19 PDT
EWS Watchlist
Comment 2 2018-08-07 17:39:19 PDT Comment hidden (obsolete)
Lucas Forschler
Comment 3 2018-08-09 17:23:38 PDT
Comment on attachment 346745 [details] Proposed patch View in context: https://bugs.webkit.org/attachment.cgi?id=346745&action=review > Tools/BuildSlaveSupport/ews-build/factories.py:88 > +class TestsFactory(Factory): We use BuildFactory (singular)... maybe we should use TestFactory (singular) here as well? TestsFactory has a weird pronunciation.
Aakash Jain
Comment 4 2018-08-11 20:34:25 PDT
Created attachment 346981 [details] Updated patch > We use BuildFactory (singular)... maybe we should use TestFactory (singular) here as well? Done.
WebKit Commit Bot
Comment 5 2018-08-11 21:14:00 PDT
Comment on attachment 346981 [details] Updated patch Clearing flags on attachment: 346981 Committed r234785: <https://trac.webkit.org/changeset/234785>
WebKit Commit Bot
Comment 6 2018-08-11 21:14:01 PDT
All reviewed patches have been landed. Closing bug.
Radar WebKit Bug Importer
Comment 7 2018-08-11 21:15:03 PDT
Note You need to log in before you can comment on or make changes to this bug.