webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
webkitpy.port.driver.DriverOutput Class Reference
Inheritance diagram for webkitpy.port.driver.DriverOutput:

Public Member Functions

def __init__ (self, text, image, image_hash, audio, crash=False, test_time=0, measurements=None, timeout=False, error='', crashed_process_name='??', crashed_pid=None, crash_log=None, pid=None)
 
def has_stderr (self)
 
def strip_metrics (self)
 
def strip_patterns (self, patterns)
 
def strip_stderror_patterns (self, patterns)
 

Public Attributes

 text
 
 image
 
 image_hash
 
 image_diff
 
 audio
 
 crash
 
 crashed_process_name
 
 crashed_pid
 
 crash_log
 
 test_time
 
 measurements
 
 timeout
 
 error
 
 pid
 

Static Public Attributes

list metrics_patterns = []
 

Detailed Description

Groups information about a output from driver for easy passing
and post-processing of data.

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.port.driver.DriverOutput.__init__ (   self,
  text,
  image,
  image_hash,
  audio,
  crash = False,
  test_time = 0,
  measurements = None,
  timeout = False,
  error = '',
  crashed_process_name = '??',
  crashed_pid = None,
  crash_log = None,
  pid = None 
)

Member Function Documentation

◆ has_stderr()

def webkitpy.port.driver.DriverOutput.has_stderr (   self)

◆ strip_metrics()

def webkitpy.port.driver.DriverOutput.strip_metrics (   self)

◆ strip_patterns()

def webkitpy.port.driver.DriverOutput.strip_patterns (   self,
  patterns 
)

◆ strip_stderror_patterns()

def webkitpy.port.driver.DriverOutput.strip_stderror_patterns (   self,
  patterns 
)

Member Data Documentation

◆ audio

webkitpy.port.driver.DriverOutput.audio

◆ crash

webkitpy.port.driver.DriverOutput.crash

◆ crash_log

webkitpy.port.driver.DriverOutput.crash_log

◆ crashed_pid

webkitpy.port.driver.DriverOutput.crashed_pid

◆ crashed_process_name

webkitpy.port.driver.DriverOutput.crashed_process_name

◆ error

webkitpy.port.driver.DriverOutput.error

◆ image

webkitpy.port.driver.DriverOutput.image

◆ image_diff

webkitpy.port.driver.DriverOutput.image_diff

◆ image_hash

webkitpy.port.driver.DriverOutput.image_hash

◆ measurements

webkitpy.port.driver.DriverOutput.measurements

◆ metrics_patterns

list webkitpy.port.driver.DriverOutput.metrics_patterns = []
static

◆ pid

webkitpy.port.driver.DriverOutput.pid

◆ test_time

webkitpy.port.driver.DriverOutput.test_time

◆ text

webkitpy.port.driver.DriverOutput.text

◆ timeout

webkitpy.port.driver.DriverOutput.timeout

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