Closed Bug 1079867 Opened 10 years ago Closed 9 years ago

Handle/report missing job attributes (eg log_url)

Categories

(Tree Management :: Treeherder: Data Ingestion, defect, P4)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: emorley, Unassigned)

References

Details

(Keywords: regression)

Due to bug 942616, some job attributes are missing from builds-4hr.

TBPL had special handling for these which was pretty hacky:
https://hg.mozilla.org/webtools/tbpl/file/5b782df152cb/dataimport/import-buildbot-data.py#l119

Treeherder does not have such handling, which is why there has been an increase in the number of "log not available"s for jobs.

Now the real solution here is to fix the pulse data, and make builds-4hr go away (bug 1031238), but in lieu of that I think we should:
1) Put pressure on bug 942616
2) Report these missing attributes somewhere (new relic?)
3) Possibly add the TBPL-style hacky handling for missing log urls, to reduce the number of jobs that don't display properly in treeherder.
(In reply to Ed Morley [:edmorley] from comment #0)
> Treeherder does not have such handling, which is why there has been an
> increase in the number of "log not available"s for jobs.

https://github.com/mozilla/treeherder-service/blob/b05c507b46c9965f8a953d67e7d82a7d0d2f036e/treeherder/etl/buildapi.py#L153
Priority: P2 → P3
No longer blocks: treeherder-dev-transition
Keywords: regression
Component: Treeherder → Treeherder: Data Ingestion
Priority: P3 → P4
There is very little Treeherder can do if data is bad/missing in builds-4hr.
With the move to TC this will go away.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.