webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Attributes | List of all members
webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem Class Reference
Inheritance diagram for webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem:
webkitpy.tool.commands.queues.AbstractReviewQueue webkitpy.tool.bot.earlywarningsystemtask.EarlyWarningSystemTaskDelegate webkitpy.tool.commands.queues.PatchProcessingQueue webkitpy.tool.commands.stepsequence.StepSequenceErrorHandler webkitpy.tool.bot.patchanalysistask.PatchAnalysisTaskDelegate webkitpy.tool.commands.queues.AbstractPatchQueue webkitpy.tool.commands.queues.AbstractQueue webkitpy.tool.multicommandtool.Command webkitpy.tool.bot.queueengine.QueueEngineDelegate webkitpy.tool.bot.jscews_unittest.MockJSCEarlyWarningSystem webkitpy.tool.commands.earlywarningsystem_unittest.MockAbstractEarlyWarningSystemForInconclusiveJSCResults webkitpy.tool.commands.earlywarningsystem_unittest.TestEWS webkitpy.tool.commands.earlywarningsystem_unittest.TestJSCEWS

Public Member Functions

def __init__ (self)
 
def begin_work_queue (self)
 
def review_patch (self, patch)
 
def parent_command (self)
 
def run_command (self, command)
 
def command_passed (self, message, patch)
 
def command_failed (self, message, script_error, patch)
 
def test_results (self)
 
def archive_last_test_results (self, patch)
 
def build_style (self)
 
def group (self)
 
def refetch_patch (self, patch)
 
def report_flaky_tests (self, patch, flaky_test_results, results_archive)
 
def handle_script_error (cls, tool, state, script_error)
 
def load_ews_classes (cls)
 
- Public Member Functions inherited from webkitpy.tool.commands.queues.AbstractReviewQueue
def __init__ (self, options=None)
 
def review_patch (self, patch)
 
def begin_work_queue (self)
 
def next_work_item (self)
 
def process_work_item (self, patch)
 
def handle_unexpected_error (self, patch, message)
 
def handle_script_error (cls, tool, state, script_error)
 
- Public Member Functions inherited from webkitpy.tool.commands.queues.PatchProcessingQueue
def __init__ (self, options=None)
 
def begin_work_queue (self)
 
- Public Member Functions inherited from webkitpy.tool.commands.queues.AbstractPatchQueue
def work_item_log_path (self, patch)
 
def build_style (self)
 
- Public Member Functions inherited from webkitpy.tool.commands.queues.AbstractQueue
def __init__ (self, options=None)
 
def run_webkit_patch (self, args)
 
def queue_log_path (self)
 
def work_item_log_path (self, work_item)
 
def begin_work_queue (self)
 
def stop_work_queue (self, reason)
 
def should_continue_work_queue (self)
 
def next_work_item (self)
 
def process_work_item (self, work_item)
 
def handle_unexpected_error (self, work_item, message)
 
def execute (self, options, args, tool, engine=QueueEngine)
 
- Public Member Functions inherited from webkitpy.tool.multicommandtool.Command
def __init__ (self, options=None, requires_local_commits=False)
 
def set_option_parser (self, option_parser)
 
def bind_to_tool (self, tool)
 
def name_with_arguments (self)
 
def parse_args (self, args)
 
def check_arguments_and_execute (self, options, args, tool=None)
 
def standalone_help (self)
 
def execute (self, options, args, tool)
 
def main (self, args=sys.argv)
 
- Public Member Functions inherited from webkitpy.tool.bot.queueengine.QueueEngineDelegate
def queue_log_path (self)
 
def work_item_log_path (self, work_item)
 
def begin_work_queue (self)
 
def should_continue_work_queue (self)
 
def next_work_item (self)
 
def process_work_item (self, work_item)
 
def handle_unexpected_error (self, work_item, message)
 
- Public Member Functions inherited from webkitpy.tool.commands.stepsequence.StepSequenceErrorHandler
def handle_script_error (cls, tool, patch, script_error)
 
def handle_checkout_needs_update (cls, tool, state, options, error)
 
- Public Member Functions inherited from webkitpy.tool.bot.patchanalysistask.PatchAnalysisTaskDelegate
def parent_command (self)
 
def run_command (self, command)
 
def command_passed (self, message, patch)
 
def command_failed (self, message, script_error, patch)
 
def refetch_patch (self, patch)
 
def expected_failures (self)
 
def test_results (self)
 
def archive_last_test_results (self, patch)
 
def build_style (self)
 
def report_flaky_tests (self, patch, flaky_tests, results_archive)
 

Static Public Attributes

 run_tests
 
- Static Public Attributes inherited from webkitpy.tool.commands.queues.PatchProcessingQueue
 port_name
 
- Static Public Attributes inherited from webkitpy.tool.commands.queues.AbstractQueue
 watchers
 
- Static Public Attributes inherited from webkitpy.tool.multicommandtool.Command
 name
 
 show_in_main_help
 
 help_text
 
 long_help
 
 argument_names
 

Additional Inherited Members

- Public Attributes inherited from webkitpy.tool.commands.queues.AbstractQueue
 help_text
 
 architecture
 
- Public Attributes inherited from webkitpy.tool.multicommandtool.Command
 required_arguments
 
 options
 
 requires_local_commits
 
 option_parser
 

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.__init__ (   self)

Member Function Documentation

◆ archive_last_test_results()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.archive_last_test_results (   self,
  patch 
)

◆ begin_work_queue()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.begin_work_queue (   self)

◆ build_style()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.build_style (   self)

◆ command_failed()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.command_failed (   self,
  message,
  script_error,
  patch 
)

◆ command_passed()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.command_passed (   self,
  message,
  patch 
)

◆ group()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.group (   self)

◆ handle_script_error()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.handle_script_error (   cls,
  tool,
  state,
  script_error 
)

◆ load_ews_classes()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.load_ews_classes (   cls)

◆ parent_command()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.parent_command (   self)

◆ refetch_patch()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.refetch_patch (   self,
  patch 
)

◆ report_flaky_tests()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.report_flaky_tests (   self,
  patch,
  flaky_test_results,
  results_archive 
)

◆ review_patch()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.review_patch (   self,
  patch 
)

◆ run_command()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.run_command (   self,
  command 
)

◆ test_results()

def webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.test_results (   self)

Member Data Documentation

◆ run_tests

webkitpy.tool.commands.earlywarningsystem.AbstractEarlyWarningSystem.run_tests
static

The documentation for this class was generated from the following file: