parameters: (self, bisect_results)
docstring: Posts bisect results to Perf Dashboard.
docstring_summary: Posts bisect results to Perf Dashboard.
docstring_tokens: Posts bisect results to Perf Dashboard .
function: def PostBisectResults(self, bisect_results):
      """Posts bisect results to Perf Dashboard."""
      bisect_utils.OutputAnnotationStepStart('Post Results')
  
      results = bisect_results_json.Get(
          bisect_results, self.opts, self.depot_registry)
      results_json = json.dumps(results)
      data = urllib.urlencode({'data': results_json})
      request = urllib2.Request(PERF_DASH_RESULTS_URL)
      try:
        urllib2.urlopen(request, data)
      except urllib2.URLError as e:
        print 'Failed to post bisect results. Error: %s.' % e
        bisect_utils.OutputAnnotationStepWarning()
  
      bisect_utils.OutputAnnotationStepClosed()
function_tokens: def PostBisectResults ( self , bisect_results ) : bisect_utils . OutputAnnotationStepStart ( 'Post Results' ) results = bisect_results_json . Get ( bisect_results , self . opts , self . depot_registry ) results_json = json . dumps ( results ) data = urllib . urlencode ( { 'data' : results_json } ) request = urllib2 . Request ( PERF_DASH_RESULTS_URL ) try : urllib2 . urlopen ( request , data ) except urllib2 . URLError as e : print 'Failed to post bisect results. Error: %s.' % e bisect_utils . OutputAnnotationStepWarning ( ) bisect_utils . OutputAnnotationStepClosed ( )