-
abarth@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=79412 Reviewed by Eric Seidel. This patch moves style-queue over to the new PatchAnalysisTask infrastructure, which is smarter about retrying patches when update fails. * Scripts/webkitpy/common/system/executive_mock.py: (MockExecutive.run_and_throw_if_fail): * Scripts/webkitpy/tool/bot/earlywarningsystemtask.py: * Scripts/webkitpy/tool/bot/patchanalysistask.py: (UnableToApplyPatch): (UnableToApplyPatch.__init__): (PatchAnalysisTask.__init__): * Scripts/webkitpy/tool/bot/stylequeuetask.py: Added. (StyleQueueTaskDelegate): (StyleQueueTaskDelegate.parent_command): (StyleQueueTask): (StyleQueueTask.validate): (StyleQueueTask._check_style): (StyleQueueTask._apply_watch_list): (StyleQueueTask.run): * Scripts/webkitpy/tool/commands/earlywarningsystem.py: * Scripts/webkitpy/tool/commands/queues.py: (StyleQueue): (StyleQueue.should_proceed_with_work_item): (StyleQueue.review_patch): (StyleQueue.run_command): (StyleQueue.command_passed): (StyleQueue.command_failed): (StyleQueue.expected_failures): (StyleQueue.refetch_patch): * Scripts/webkitpy/tool/commands/queues_unittest.py: (StyleQueueTest.test_style_queue_with_style_exception): (test_style_queue_with_watch_list_exception): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@108691 268f45cc-cd09-0410-ab3c-d52691b4dbfc
6ffd4b65