Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Unified Diff: tools/metrics/histograms/histograms.xml

Issue 2954473002: Record accuracy of expected queueing time metric. (Closed)
Patch Set: Set trace ID in test. Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
Download patch
Index: tools/metrics/histograms/histograms.xml
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 7911adfae2789d934a5fad8c3a5418d9215b1a46..505d93ac9276ba48588b9e9304785320a81ad596 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -17346,17 +17346,20 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
Time between sending a keyboard event to the renderer main thread and when
the renderer begins to process that event, for events which were not
preventDefaulted. Only recorded for key presses.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
<histogram name="Event.Latency.QueueingTime.KeyPressDefaultPrevented"
units="ms">
<owner>tdresser@chromium.org</owner>
- <owner>input-dev@chromium.org</owner>
<summary>
Time between sending a keyboard event to the renderer main thread and when
the renderer begins to process that event, for events which were
preventDefaulted. Only recorded for key presses.
+
+ Team: input-dev@chromium.org.
</summary>
</histogram>
@@ -61262,6 +61265,18 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
</summary>
</histogram>
+<histogram name="RendererScheduler.QueueingDurationWhenExpectedQueueingTime"
+ units="ms">
+ <owner>tdresser@chromium.org</owner>
+ <summary>
+ Time between sending an event to the renderer main thread and when the
+ renderer begins to process that event, for events which were dispatched when
+ the expected queueing time was past some threshold.
+
+ Team: input-dev@chromium.org.
+ </summary>
+</histogram>
+
<histogram name="RendererScheduler.TaskDurationPerQueueType"
enum="RendererSchedulerTaskQueueType" units="ms">
<obsolete>
@@ -89313,6 +89328,26 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
<affected-histogram name="Stability.ExitFunnel"/>
</histogram_suffixes>
+<histogram_suffixes name="ExpectedQueueingDurationThreshold" separator="_">
+ <suffix name="GreaterThan.10ms"
+ label="Expected Queueing Time greater than 10ms."/>
+ <suffix name="GreaterThan.150ms"
+ label="Expected Queueing Time greater than 150ms."/>
+ <suffix name="GreaterThan.300ms"
+ label="Expected Queueing Time greater than 300ms."/>
+ <suffix name="GreaterThan.450ms"
+ label="Expected Queueing Time greater than 450ms."/>
+ <suffix name="LessThan.10ms" label="Expected Queueing Time less than 10ms."/>
+ <suffix name="LessThan.150ms"
+ label="Expected Queueing Time less than 150ms."/>
+ <suffix name="LessThan.300ms"
+ label="Expected Queueing Time less than 300ms."/>
+ <suffix name="LessThan.450ms"
+ label="Expected Queueing Time less than 450ms."/>
+ <affected-histogram
+ name="RendererScheduler.QueueingDurationWhenExpectedQueueingTime"/>
+</histogram_suffixes>
+
<histogram_suffixes name="ExtensionFunctionExecutionTime" separator=".">
<suffix name="1msTo5ms"
label="Execution took between 1ms and 5ms (tolerable)."/>

Powered by Google App Engine
This is Rietveld 408576698