Closed Bug 1147958 Opened 9 years ago Closed 9 years ago

TaskCluster job logs are missing the header Treeherder needs to display the job details in the log viewer

Categories

(Taskcluster :: General, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: RyanVM, Unassigned)

References

Details

For buildbot-based jobs, the upper-left side of the Log Viewer UI contains relevant job information, i.e.:

builder 	b2g_emulator_vm b2g-inbound opt test crashtest-1
buildid 	20150326082844
builduid 	e5321cf9362c4e16b725fe2e8583937d
results 	failure (2)
revision 	e7c3b9d453d588d457d51a3ea37e43047d02fd06
slave 		tst-linux64-spot-1596
starttime 	Thu Mar 26 2015 11:50:41 GMT-0400 (Eastern Standard Time)

While I understand that some of that doesn't translate to TaskCluster, it seems we should be able to put any and all relevant info there still. Maybe an Inspect Task link too.
For more context, see bug 1149168 comment 3.

Short term TC needs to submit valid logs; longer term we should fix bug 1057341 / bug 1080760.
Flags: needinfo?(jlal)
Summary: Treeherder log viewer doesn't show job data for TaskCluster jobs → TaskCluster job logs are missing the header Treeherder needs to display the job details in the log viewer
Blocks: 1149182
Ed, do you know what information task cluster needs to submit in order for the log to be "valid". That would probably help speed things along here. As it is I don't know what needs to change, and I'm a treeherder developer. :)
Flags: needinfo?(emorley)
At this point I'd be inclined to just fix bug bug 1057341 and rip out the header nonsense from the log parser. It never should have been implemented like that IMO. Also, now that bug 1080760 is fixed, TC can start submitting the error summaries themselves. (Though I guess we should standardise on the artifact format (ie remove the header section) before encouraging third party submitters to start emulating it.
Flags: needinfo?(emorley)
No longer blocks: 1149182
See Also: → 1057341
This blocks moving more jobs to TC IMO.
Priority: -- → P1
We've worked around this by making the log viewer use the job details from the jobs endpoint in bug 1057341, rather than from the header of the log. This is the better long term solution anyway, so win-win :-)
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(jlal)
Resolution: --- → WONTFIX
Component: TaskCluster → General
Product: Testing → Taskcluster
Target Milestone: --- → mozilla41
Resetting Version and Target Milestone that accidentally got changed...
Target Milestone: mozilla41 → ---
Version: Trunk → unspecified
You need to log in before you can comment on or make changes to this bug.