Platform/2015-Q1-Goals: Difference between revisions

→‎Perf: Added Perf team Q1 goals
(→‎Perf: Added Perf team Q1 goals)
Line 13: Line 13:


=== Perf ===
=== Perf ===
'''Measure E10s performance:'''
* Complete a report/recommendation​ for E10S riding the release trains based on performance and quality metrics
** Evaluate E10S performance with Talos tests
** Analyze BHR & other Telemetry data to determine impact of E10S on Firefox & add-on performance
** Measure and report per-compartment memory+CPU usage to Telemetry. Report top-offenders found in E10S
*** Deliverable at risk, Yoric has had to take sick leave
** Develop a general Firefox "perceived responsiveness" metric, use it to study E10S
'''Flash video performance:'''
* Make Asynchronous Plugin Initialization feature ready to ride the trains
* Add Telemetry to determine potential performance benefits of using Shumway for Flash ads & videos
'''"Catastrophic" OOM crashes:'''
* Report number of OOMs in FHR, to confirm users are indeed leaving because of OOMs
* Confirm and help resolve causes of catastrophic write-combine OOMs
* Check for correlations between OOMs and particular gfx configurations
'''Telemetry:'''
* Telemetry backend changes to support new E10S/FHR pings
* Make it convenient for other teams to analyze Telemetry data using Spark
'''Talos:'''
* Force a decision on each Talos regression within two weeks of the regression being reported
'''Other perf deliverables:'''
* Unblock landing of compacting GC by OS.File
* Enable the background hang reporter on the Beta channel


=== Networking ===
=== Networking ===
Confirmed users
356

edits