catapult-project / catapult

Deprecated Catapult GitHub. Please instead use http://crbug.com "Speed>Benchmarks" component for bugs and https://chromium.googlesource.com/catapult for downloading and editing source code..
https://chromium.googlesource.com/catapult
BSD 3-Clause "New" or "Revised" License
1.91k stars 563 forks source link

telemetry results: breakdown metrics are difficult to understand #4580

Open sadrulhc opened 5 years ago

sadrulhc commented 5 years ago

The breakdown metrics in a telemetry report are difficult to understand in their current form. The default result shows a cumulative sum of all the breakdown metrics. Un-checking 'Merge Sample Diagnostics' shows the individual data-points, but there can be many, and it's still difficult to manually/visually process that data.

It would be wonderful if the breakdown metrics could be presented in a similar fashion as the top-level metrics, even if in a separate iframe or a separate window, where the metrics could include things like the sum etc., and show a histogram of the distribution (like the top-level metrics).

@chiniforooshan @benshayden @nedn

benshayden commented 5 years ago

You can already get that if the metric produces Histograms for the breakdowns, and produces RelatedNameMaps. See memory_metric.html or loading_metric.html or runtime_stats_metric.html