We don't need to upload built-product for all the builder-only queues (which don't trigger any tester). For e.g.: WPE/GTK folks don't need the uploaded built-product (as per email conversation). This process also adds extra time in the build (as we need to run archive-built-product, upload-built-product and transfer-to-s3 step), and the upload might take long time depending on the physical location of the bot and network conditions. We should allow the option to skip the upload.
Created attachment 373362 [details] Patch
Sample run: https://ews-build.webkit-uat.org/#/builders/7/builds/444
Attachment 373362 [details] did not pass style-queue: ERROR: Tools/BuildSlaveSupport/ews-build/steps.py:622: [CompileWebKit.__init__] Use of super on an old style class [pylint/E1002] [5] Total errors found: 1 in 2 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 373362 [details] Patch Clearing flags on attachment: 373362 Committed r247075: <https://trac.webkit.org/changeset/247075>
All reviewed patches have been landed. Closing bug.
<rdar://problem/52553282>