Changes

Jump to: navigation, search

Firefox Core Engineering/Get More Data Faster

130 bytes added, 01:19, 28 March 2017
updated, 2017-03-27
This effort is establish a shorter path between client crashes and actionable data.
== Step 1==
# <strike>Land content crash ping (enables new crash ping types)​.​ [end of Q4 2016]</strike> completed: {{Bugzilla|1293656}}
# <strike>Determine how to report on unsymbolicated stack in crash pings (we want to identify what we can answer from the data we collect now, without aggregating and without symbolicating)​.​ [mid-January 2017]</strike># <strike>Scale/load test the new symbolapi.m.o (we want to know if this will serve its current function AND a future function for release users)​. [mid-January 2017]</strike> This has been abandoned in favor of a rewrite led by peterbe.
# <strike>Determine if we can include frame pointers on release (because it enables future steps). [end of Q4 2016]​</strike> completed: {{Bugzilla|1322735}}
== Step 2==
# <strike>Land the pingSender (so we can send a crash ping as soon as possible)​. [mid-January 2017]</strike> completed​: {{Bugzilla|1310703}}
# Symbolicate crash ping stacks either via batch in data processing or .​ [TBD]​# Create "client-side -- depending on the outcome of Step 1.3 and 1.4" signatures from symbolicated stacks via batch in data processing.​ [TBD]​
==Step 3==
# Create "Implement clustering of crashes on the client-side" , based on signatures -- depending on Step 2.2 (whether the stacks [TBD]# Establish means of identifying top crashers in crash pings are symbolicated or not) and Step 1.2 (whether we need to establish these signatures in a client-side data source or in a process on the ping itself).[TBD]# Possibly introduce new Allow for correlating between client-side crash clusters and crash-stats-side crash ping types (gpu, etc)clusters.[TBD]
==Step 4==
# Implement clustering of crashes Symbolicate crash ping stacks on the client-side , via https://symbolserver.mozilla.org/symbolicate (probably based on signaturessee peterbe) -- depending on Step 3.1[TBD]# Return signatures to the client, via a signature service. [TBD]
==Step 5==
# Allow for correlating between client-side Introduce new crash clusters ping types beyond Main and crash-stats-side crash clustersContent (gpu, webextension, etc). [TBD]
Confirm
745
edits

Navigation menu