webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
webkitpy.benchmark_runner.utils.timeout Class Reference

Public Member Functions

def __init__ (self, seconds=1, error_message='Timeout')
 
def handle_timeout (self, signum, frame)
 
def __enter__ (self)
 
def __exit__ (self, type, value, traceback)
 

Public Attributes

 seconds
 
 error_message
 

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.benchmark_runner.utils.timeout.__init__ (   self,
  seconds = 1,
  error_message = 'Timeout' 
)

Member Function Documentation

◆ __enter__()

def webkitpy.benchmark_runner.utils.timeout.__enter__ (   self)

◆ __exit__()

def webkitpy.benchmark_runner.utils.timeout.__exit__ (   self,
  type,
  value,
  traceback 
)

◆ handle_timeout()

def webkitpy.benchmark_runner.utils.timeout.handle_timeout (   self,
  signum,
  frame 
)

Member Data Documentation

◆ error_message

webkitpy.benchmark_runner.utils.timeout.error_message

◆ seconds

webkitpy.benchmark_runner.utils.timeout.seconds

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