telemetry.crash: Missing `payload.stackTraces.threads` data due to incomplete schema
Categories
(Data Platform and Tools :: General, defect, P2)
Tracking
(Not tracked)
People
(Reporter: wlach, Assigned: wlach)
References
Details
(Whiteboard: [dataquality])
Attachments
(1 file)
The missing columns dashboard shows that we are missing a large number of entries in payload.stackTraces.threads for telemetry.crash
Based on investigation by :ascholtz, it looks like this array can contain "frame" objects, which are not currently being processed. This is my mistake, I should have (at least temporarily) enabled strict validation of the schema to validate that I was indeed processing all the fields.
Comment 1•6 years ago
|
||
Comment 2•6 years ago
|
||
I also noticed AvailableSwapMemory and PurgeablePhysicalMemory as missing fields for some telemetry.crash entries.
They show up in additional_properties as {"payload":{"metadata":{"AvailableSwapMemory":"0","PurgeablePhysicalMemory":"810921984"}}}
Might be worth opening a separate bug for those?
Comment 3•6 years ago
|
||
Ah, I see there already exists a bug for this: https://bugzilla.mozilla.org/show_bug.cgi?id=1631506
| Assignee | ||
Comment 4•6 years ago
|
||
(In reply to Anna Scholtz from comment #3)
Ah, I see there already exists a bug for this: https://bugzilla.mozilla.org/show_bug.cgi?id=1631506
Yep, currently only mentions AvailableSwapMemory, but let's handle PurgeablePhysicalMemory there.
| Assignee | ||
Comment 5•6 years ago
|
||
Thanks to Frank for reviewing the PR, filed bug 1636239 as a followup, gonna close this as the most pressing issue is fixed (or at least will be, once we do a schema deploy)
| Assignee | ||
Updated•6 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Description
•