webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
webkitpy.layout_tests.models.test_failures.TestFailure Class Reference
Inheritance diagram for webkitpy.layout_tests.models.test_failures.TestFailure:
webkitpy.layout_tests.models.test_failures.FailureAudio webkitpy.layout_tests.models.test_failures.FailureCrash webkitpy.layout_tests.models.test_failures.FailureEarlyExit webkitpy.layout_tests.models.test_failures.FailureImageHashIncorrect webkitpy.layout_tests.models.test_failures.FailureImageHashMismatch webkitpy.layout_tests.models.test_failures.FailureMissingImage webkitpy.layout_tests.models.test_failures.FailureMissingImageHash webkitpy.layout_tests.models.test_failures.FailureReftestMismatch webkitpy.layout_tests.models.test_failures.FailureReftestMismatchDidNotOccur webkitpy.layout_tests.models.test_failures.FailureReftestNoImagesGenerated webkitpy.layout_tests.models.test_failures.FailureText webkitpy.layout_tests.models.test_failures.FailureTimeout

Public Member Functions

def message (self)
 
def __eq__ (self, other)
 
def __ne__ (self, other)
 
def __hash__ (self)
 
def dumps (self)
 
def driver_needs_restart (self)
 
def write_failure (self, writer, driver_output, expected_driver_output, port)
 

Static Public Member Functions

def loads (s)
 

Detailed Description

Abstract base class that defines the failure interface.

Member Function Documentation

◆ __eq__()

def webkitpy.layout_tests.models.test_failures.TestFailure.__eq__ (   self,
  other 
)

◆ __hash__()

def webkitpy.layout_tests.models.test_failures.TestFailure.__hash__ (   self)

◆ __ne__()

def webkitpy.layout_tests.models.test_failures.TestFailure.__ne__ (   self,
  other 
)

◆ driver_needs_restart()

def webkitpy.layout_tests.models.test_failures.TestFailure.driver_needs_restart (   self)
Returns True if we should kill DumpRenderTree/WebKitTestRunner before the next test.

◆ dumps()

def webkitpy.layout_tests.models.test_failures.TestFailure.dumps (   self)
Returns the string/JSON representation of a TestFailure.

◆ loads()

def webkitpy.layout_tests.models.test_failures.TestFailure.loads (   s)
static
Creates a TestFailure object from the specified string.

◆ message()

def webkitpy.layout_tests.models.test_failures.TestFailure.message (   self)
Returns a string describing the failure in more detail.

◆ write_failure()

def webkitpy.layout_tests.models.test_failures.TestFailure.write_failure (   self,
  writer,
  driver_output,
  expected_driver_output,
  port 
)

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