sometimes running webkit-patch command for ews queues fails with below error. buildbot$ ./Tools/Scripts/webkit-patch ios-ews --bot-id=bot110 --exit-after-iteration 1 Usage: webkit-patch [options] COMMAND [ARGS] webkit-patch: error: no such option: --exit-after-iteration It happens because webkit-patch sometimes do not know about ews classes. This happens because AbstractEarlyWarningSystem.load_ews_classes() is called in webkitpy/tool/commands/__init__.py, but the result is not stored in a variable and it might get garbage collected.
This issue got exposed by a recent commit <http://trac.webkit.org/r203386>, and we did a temporary fix <http://trac.webkit.org/r203417>.
Created attachment 284162 [details] Proposed patch
Comment on attachment 284162 [details] Proposed patch Clearing flags on attachment: 284162 Committed r203479: <http://trac.webkit.org/changeset/203479>
All reviewed patches have been landed. Closing bug.
Comment on attachment 284162 [details] Proposed patch Aakash, could you please revert the temporary fix?
sure, reverting it in https://bugs.webkit.org/show_bug.cgi?id=160001