Index: dashboard/dashboard/start_try_job.py |
diff --git a/dashboard/dashboard/start_try_job.py b/dashboard/dashboard/start_try_job.py |
index b5bee2c264dec2ad94ef36757f2b82f0136fc939..117b10235aaeb6aa3d8a89a9e43ca06f57aefcd1 100644 |
--- a/dashboard/dashboard/start_try_job.py |
+++ b/dashboard/dashboard/start_try_job.py |
@@ -624,6 +624,15 @@ def PerformBisect(bisect_job): |
if 'error' in result: |
bisect_job.run_count += 1 |
bisect_job.SetFailed() |
+ comment = 'Bisect job failed to kick off' |
+ elif result.get('issue_url'): |
+ comment = 'Started bisect job %s' % result['issue_url'] |
+ else: |
+ comment = 'Started bisect job: %s' % result |
+ if bisect_job.bug_id: |
+ issue_tracker = issue_tracker_service.IssueTrackerService( |
+ additional_credentials=utils.ServiceAccountCredentials()) |
+ issue_tracker.AddBugComment(bisect_job.bug_id, comment, send_email=False) |
return result |