Add telemetry probe for startup

RESOLVED FIXED

Status

()

Firefox
General
RESOLVED FIXED
6 years ago
4 years ago

People

(Reporter: lmandel, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [Snappy:P3] [Telemetry])

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.
OS: Mac OS X → All
Hardware: x86 → All
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?
Component: Telemetry → General
Product: Toolkit → Firefox
QA Contact: telemetry → general
Can you point me to the existing probes? We can then review and see how we want to proceed.

Comment 3

6 years ago
(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.
What happens to this metric for people (like myself) who prefer to manually restore their sessions?
(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

5 years ago
Lawrence should we close this bug?
Whiteboard: [Snappy] [Telemetry] → [Snappy:P3] [Telemetry]
Yes. I think we have some good measures for startup. New bugs can be opened for any specific startup probe requirements.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.