webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
webkitpy.layout_tests.views.printing.Printer Class Reference
Inheritance diagram for webkitpy.layout_tests.views.printing.Printer:

Public Member Functions

def __init__ (self, port, options, regular_output, logger=None)
 
def cleanup (self)
 
def __del__ (self)
 
def print_config (self, results_directory)
 
def print_found (self, num_all_test_files, num_to_run, repeat_each, iterations)
 
def print_expected (self, run_results, tests_with_result_type_callback)
 
def print_workers_and_shards (self, num_workers, num_shards)
 
def print_results (self, run_time, run_results, summarized_results)
 
def print_started_test (self, test_name)
 
def print_finished_test (self, result, expected, exp_str, got_str)
 
def write_update (self, msg)
 
def writeln (self, msg)
 
def flush (self)
 

Public Attributes

 num_started
 
 num_tests
 

Detailed Description

Class handling all non-debug-logging printing done by run-webkit-tests.

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.layout_tests.views.printing.Printer.__init__ (   self,
  port,
  options,
  regular_output,
  logger = None 
)

◆ __del__()

def webkitpy.layout_tests.views.printing.Printer.__del__ (   self)

Member Function Documentation

◆ cleanup()

def webkitpy.layout_tests.views.printing.Printer.cleanup (   self)

◆ flush()

def webkitpy.layout_tests.views.printing.Printer.flush (   self)

◆ print_config()

def webkitpy.layout_tests.views.printing.Printer.print_config (   self,
  results_directory 
)

◆ print_expected()

def webkitpy.layout_tests.views.printing.Printer.print_expected (   self,
  run_results,
  tests_with_result_type_callback 
)

◆ print_finished_test()

def webkitpy.layout_tests.views.printing.Printer.print_finished_test (   self,
  result,
  expected,
  exp_str,
  got_str 
)

◆ print_found()

def webkitpy.layout_tests.views.printing.Printer.print_found (   self,
  num_all_test_files,
  num_to_run,
  repeat_each,
  iterations 
)

◆ print_results()

def webkitpy.layout_tests.views.printing.Printer.print_results (   self,
  run_time,
  run_results,
  summarized_results 
)

◆ print_started_test()

def webkitpy.layout_tests.views.printing.Printer.print_started_test (   self,
  test_name 
)

◆ print_workers_and_shards()

def webkitpy.layout_tests.views.printing.Printer.print_workers_and_shards (   self,
  num_workers,
  num_shards 
)

◆ write_update()

def webkitpy.layout_tests.views.printing.Printer.write_update (   self,
  msg 
)

◆ writeln()

def webkitpy.layout_tests.views.printing.Printer.writeln (   self,
  msg 
)

Member Data Documentation

◆ num_started

webkitpy.layout_tests.views.printing.Printer.num_started

◆ num_tests

webkitpy.layout_tests.views.printing.Printer.num_tests

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