Closed Bug 1381428 Opened 7 years ago Closed 5 years ago

Add probes to get granular measurements to detail DevTools load times

Categories

(DevTools :: Framework, enhancement, P3)

51 Branch
enhancement

Tracking

(firefox57 fix-optional)

RESOLVED WONTFIX
Tracking Status
firefox57 --- fix-optional

People

(Reporter: miker, Assigned: miker)

References

Details

(Whiteboard: [todo-mr][t1])

This would include creation of iframes, tool load and init time etc.

Timing needs to begin as early in toolbox creation as possible.
This obviously needs to use the timing API
Blocks: 1381418
No longer depends on: 1381418
Blocks: 1381416
No longer depends on: 1381416
Sounds great!

Do you plan to integrate that into DAMP?
It would be really handy to track more granular data.
Today we only track: open, close and reload.
You can see an example of data coming out of DAMP:
https://treeherder.mozilla.org/perf.html#/comparesubtest?originalProject=mozilla-central&newProject=try&newRevision=5b8b01b46bae6796ff6644437493d08bcb8f27c4&originalSignature=edaec66500db21d37602c99daa61ac983f21a6ac&newSignature=edaec66500db21d37602c99daa61ac983f21a6ac&framework=1&selectedTimeRange=172800

Having more detailed data may help finding regressions impacting a specific stage of the loading.
(In reply to Alexandre Poirot [:ochameau] from comment #2)
> Sounds great!
> 
> Do you plan to integrate that into DAMP?
> It would be really handy to track more granular data.
> Today we only track: open, close and reload.
> You can see an example of data coming out of DAMP:
> https://treeherder.mozilla.org/perf.html#/
> comparesubtest?originalProject=mozilla-
> central&newProject=try&newRevision=5b8b01b46bae6796ff6644437493d08bcb8f27c4&o
> riginalSignature=edaec66500db21d37602c99daa61ac983f21a6ac&newSignature=edaec6
> 6500db21d37602c99daa61ac983f21a6ac&framework=1&selectedTimeRange=172800
> 
> Having more detailed data may help finding regressions impacting a specific
> stage of the loading.

Yes, that is the plan.
Product: Firefox → DevTools
Severity: normal → enhancement
Priority: P2 → P3

I think DAMP in combination with event telemetry gives us a fairly accurate picture of this telemetry, closing.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.