Closed
Bug 1438258
Opened 8 years ago
Closed 7 years ago
Track (at least) crashes in fennec
Categories
(Data Platform and Tools Graveyard :: Datasets: Error Aggregates, enhancement, P1)
Data Platform and Tools Graveyard
Datasets: Error Aggregates
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: wlach, Assigned: akomar)
References
Details
Attachments
(1 file)
Now that bug 1407557 is implemented, we should at least start tracking fennec crashes within the error_aggregates. This is a prerequisite for monitoring fennec within missioncontrol.
Comment 1•8 years ago
|
||
Frank, can we use the "durations" field from the core ping to get a measure of kilo-usage-hours?
Per the core ping docs[1], it is "combined duration, in seconds, of all sessions since last upload".
[1] https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/core-ping.html
Flags: needinfo?(fbertsch)
Comment 2•8 years ago
|
||
Yup, the durations field is the way to go here. This will dovetail nicely with some of the Amplitude work where I also need to parse the core ping.
Some of the dimensions and metrics don't match up. For example, is gfx_compositor reported correctly (is that even a thing on mobile?).
None of the histograms will be available - neither the count histograms or the thresholds, nor will first_paint.
Flags: needinfo?(fbertsch)
| Reporter | ||
Comment 3•8 years ago
|
||
(In reply to Frank Bertsch [:frank] from comment #2)
> Yup, the durations field is the way to go here. This will dovetail nicely
> with some of the Amplitude work where I also need to parse the core ping.
>
> Some of the dimensions and metrics don't match up. For example, is
> gfx_compositor reported correctly (is that even a thing on mobile?).
Fairly certain it isn't.
> None of the histograms will be available - neither the count histograms or
> the thresholds, nor will first_paint.
I think that's all ok, we can just return null or 0 where we don't have a value for a dimension or count.
Comment 4•8 years ago
|
||
Hello Will - Do we have any idea when this work will be started? Thanks!
Flags: needinfo?(wlachance)
| Reporter | ||
Comment 5•8 years ago
|
||
I asked :mreid about this yesterday, I think he knows what's going on.
Flags: needinfo?(wlachance) → needinfo?(mreid)
Comment 6•8 years ago
|
||
Quick update here.
It looks like we're getting close to unblocking deployment of the latest telemetry-streaming code. That should happen next week, barring new problems coming to light.
Once that has happened, we will need to make a change to the Error Aggregates code to:
- Include crash pings where application = Fennec
- Process core pings where application = Fennec
This will give us crash counts and usage hours.
Frank, you mentioned that it can be tricky to add a new ping type, could you set the points on this bug based on how much effort you expect the above changes to Error Aggregates to be?
Flags: needinfo?(mreid) → needinfo?(fbertsch)
Comment 7•8 years ago
|
||
This should be doable with 3 points of effort.
Just to clarify, we will be processing:
- Crash pings with appName == "Fennec"
- Core pings with appName == "Fennec" AND os == "Android"
Points: --- → 3
Flags: needinfo?(fbertsch)
| Reporter | ||
Comment 8•8 years ago
|
||
Note that crash counts on beta won't have the correct version until bug 1453238 is fixed.
Depends on: 1453238
| Assignee | ||
Updated•8 years ago
|
Assignee: nobody → akomarzewski
| Assignee | ||
Updated•8 years ago
|
Priority: -- → P1
Comment 9•7 years ago
|
||
| Assignee | ||
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Data Platform and Tools → Data Platform and Tools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•