Last Comment Bug 708667 - Add telemetry probe for startup
: Add telemetry probe for startup
Status: RESOLVED FIXED
[Snappy:P3] [Telemetry]
:
Product: Firefox
Classification: Client Software
Component: General (show other bugs)
: unspecified
: All All
: -- normal (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
:
:
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-12-08 09:14 PST by Lawrence Mandel [:lmandel] (use needinfo)
Modified: 2013-12-27 14:36 PST (History)
4 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments

Description Lawrence Mandel [:lmandel] (use needinfo) 2011-12-08 09:14:48 PST
As requested by product (see https://etherpad.mozilla.org/desktop-responsiveness) add a telemetry probe for start-up that measures from click to first visible Firefox bits to usable browser and page.
Comment 1 :Gavin Sharp [email: gavin@gavinsharp.com] 2011-12-09 11:48:14 PST
Defining each of those ("click", "first visible bits", "usable browser") technically is somewhat difficult. We already have existing startup time probes - are they not sufficient? How do they not cover what we want?
Comment 2 Lawrence Mandel [:lmandel] (use needinfo) 2011-12-09 12:46:32 PST
Can you point me to the existing probes? We can then review and see how we want to proceed.
Comment 3 (dormant account) 2011-12-12 11:41:47 PST
(In reply to Lawrence Mandel [:lmandel] from comment #2)
> Can you point me to the existing probes? We can then review and see how we
> want to proceed.

see about:startup extension to see these in your own browser. In telemetry dash see SIMPLE_MEASURES_SESSIONRESTORED

The browser doesn't become responsive until after that, but that's a good number at it is highly correlated with when the browser becomes responsive, so should be a good enough proxy.
Comment 4 Emanuel Hoogeveen [:ehoogeveen] 2011-12-12 23:06:29 PST
What happens to this metric for people (like myself) who prefer to manually restore their sessions?
Comment 5 Lawrence Mandel [:lmandel] (use needinfo) 2011-12-14 08:43:44 PST
(In reply to Taras Glek (:taras) from comment #3)
> (In reply to Lawrence Mandel [:lmandel] from comment #2)
> > Can you point me to the existing probes? We can then review and see how we
> > want to proceed.
> 
> see about:startup extension to see these in your own browser. In telemetry
> dash see SIMPLE_MEASURES_SESSIONRESTORED
> 
> The browser doesn't become responsive until after that, but that's a good
> number at it is highly correlated with when the browser becomes responsive,
> so should be a good enough proxy.

Asa, Blizzard - Is there any other specific data that you want to see? 

You can view the current data on the Telemetry dashboard at
https://metrics.mozilla.com/pentaho/content/pentaho-cdf-dd/Render?solution=metrics2&path=%2Ftelemetry&file=telemetryHistogram.wcdf
Select SIMPLE_MEASURES_SESSIONRESTORED from the selection box.
Comment 6 (dormant account) 2012-02-14 17:12:29 PST
Lawrence should we close this bug?
Comment 7 Lawrence Mandel [:lmandel] (use needinfo) 2012-02-16 10:28:56 PST
Yes. I think we have some good measures for startup. New bugs can be opened for any specific startup probe requirements.

Note You need to log in before you can comment on or make changes to this bug.