Closed Bug 1542233 Opened 1 year ago Closed 1 year ago

Task failure emails are not as useful as they could be

Categories

(Taskcluster :: UI, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla70

People

(Reporter: bzbarsky, Assigned: bstack)

Details

Attachments

(1 file)

I got yet another "Task failed" mail for Gecko Decision Task today. It has links to:

  1. The task: https://tools.taskcluster.net/tasks/McnOg4QpT2K6peViBl1m5A
  2. The task group: https://tools.taskcluster.net/groups/McnOg4QpT2K6peViBl1m5A/tasks
  3. The source: https://hg.mozilla.org/integration/autoland/raw-file/aa44b9bb3b6ab95ee008065fdd3c51289a049702/.taskcluster.yml

but what would really be useful for me is a link to https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=aa44b9bb3b6ab95ee008065fdd3c51289a049702 which is where I can retrigger the task as needed (as the Decision task needs quite often).

I can extract that information from the mail if I know enough about what the various URLs there mean, but it took me a bit to figure it out...

I believe we can make this work in-tree with custom email content. It seems like we have the revision somewhere in the context since we generate that source link so we should be able to generate that treeherder link as well.

Assignee: nobody → bstack
Status: NEW → ASSIGNED
Type: defect → enhancement

This should make all emails from pushes link to treeherder as requested in the bug

Keywords: checkin-needed

Pushed by cbrindusan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/43f447f8656a
Add link to treeherder for all notification emails r=tomprince

Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.