webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
webkitpy.common.net.statusserver.StatusServer Class Reference

Public Member Functions

def __init__ (self, host=statusserver_default_host, browser=None, bot_id=None)
 
def set_host (self, host)
 
def set_bot_id (self, bot_id)
 
def results_url_for_status (self, status_id)
 
def submit_to_ews (self, attachment_id)
 
def next_work_item (self, queue_name)
 
def release_work_item (self, queue_name, patch)
 
def release_lock (self, queue_name, patch)
 
def update_work_items (self, queue_name, high_priority_work_items, work_items)
 
def update_status (self, queue_name, status, patch=None, results_file=None)
 
def update_svn_revision (self, svn_revision_number, broken_bot)
 
def patch_status (self, queue_name, patch_id)
 
def svn_revision (self, svn_revision_number)
 

Public Attributes

 host
 
 url
 
 bot_id
 

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.common.net.statusserver.StatusServer.__init__ (   self,
  host = statusserver_default_host,
  browser = None,
  bot_id = None 
)

Member Function Documentation

◆ next_work_item()

def webkitpy.common.net.statusserver.StatusServer.next_work_item (   self,
  queue_name 
)

◆ patch_status()

def webkitpy.common.net.statusserver.StatusServer.patch_status (   self,
  queue_name,
  patch_id 
)

◆ release_lock()

def webkitpy.common.net.statusserver.StatusServer.release_lock (   self,
  queue_name,
  patch 
)

◆ release_work_item()

def webkitpy.common.net.statusserver.StatusServer.release_work_item (   self,
  queue_name,
  patch 
)

◆ results_url_for_status()

def webkitpy.common.net.statusserver.StatusServer.results_url_for_status (   self,
  status_id 
)

◆ set_bot_id()

def webkitpy.common.net.statusserver.StatusServer.set_bot_id (   self,
  bot_id 
)

◆ set_host()

def webkitpy.common.net.statusserver.StatusServer.set_host (   self,
  host 
)

◆ submit_to_ews()

def webkitpy.common.net.statusserver.StatusServer.submit_to_ews (   self,
  attachment_id 
)

◆ svn_revision()

def webkitpy.common.net.statusserver.StatusServer.svn_revision (   self,
  svn_revision_number 
)

◆ update_status()

def webkitpy.common.net.statusserver.StatusServer.update_status (   self,
  queue_name,
  status,
  patch = None,
  results_file = None 
)

◆ update_svn_revision()

def webkitpy.common.net.statusserver.StatusServer.update_svn_revision (   self,
  svn_revision_number,
  broken_bot 
)

◆ update_work_items()

def webkitpy.common.net.statusserver.StatusServer.update_work_items (   self,
  queue_name,
  high_priority_work_items,
  work_items 
)

Member Data Documentation

◆ bot_id

webkitpy.common.net.statusserver.StatusServer.bot_id

◆ host

webkitpy.common.net.statusserver.StatusServer.host

◆ url

webkitpy.common.net.statusserver.StatusServer.url

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