summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhashimoto <hashimoto@chromium.org>2016-09-21 05:02:21 (GMT)
committerCommit bot <commit-bot@chromium.org>2016-09-21 05:04:10 (GMT)
commitf066d6b7f0621db757b9a4c7627fe8bfe5737c9a (patch)
tree8cf35b9c676f72dbeb7e68cbb4c1fb923d4716cb
parent1e98dc42d3ef1dfb35de77b10ecdbad1e0347130 (diff)
downloadchromium-f066d6b7f0621db757b9a4c7627fe8bfe5737c9a.tar.gz
chromium-f066d6b7f0621db757b9a4c7627fe8bfe5737c9a.tar.xz
Add Shutdown time histograms to histograms.xml
BUG=644649 Review-Url: https://codereview.chromium.org/2348843002 Cr-Commit-Position: refs/heads/master@{#419976}
-rw-r--r--tools/metrics/histograms/histograms.xml61
1 files changed, 61 insertions, 0 deletions
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index b3424e5..700b834 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -55780,11 +55780,72 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries.
</summary>
</histogram>
+<histogram name="Shutdown.browser_exit.time">
+ <owner>hashimoto@chromium.org</owner>
+ <summary>
+ Time for shutdown initiated by the browser exit menu command.
+ </summary>
+</histogram>
+
+<histogram name="Shutdown.browser_exit.time_per_process">
+ <owner>hashimoto@chromium.org</owner>
+ <summary>
+ Time for shutdown initiated by the browser exit menu command per renderer
+ process.
+ </summary>
+</histogram>
+
+<histogram name="Shutdown.end_session.time">
+ <owner>hashimoto@chromium.org</owner>
+ <summary>
+ Time for shutdown initiated by an end session (user logs off, shuts down or
+ reboots without explicitly exiting).
+ </summary>
+</histogram>
+
+<histogram name="Shutdown.end_session.time_per_process">
+ <owner>hashimoto@chromium.org</owner>
+ <summary>
+ Time for shutdown initiated by an end session (user logs off, shuts down or
+ reboots without explicitly exiting) per renderer process.
+ </summary>
+</histogram>
+
+<histogram name="Shutdown.renderers.slow">
+ <owner>hashimoto@chromium.org</owner>
+ <summary>
+ The number of renderer processes that couldn't be shutdown quickly due to
+ onbeforeunload or onunload listeners.
+ </summary>
+</histogram>
+
+<histogram name="Shutdown.renderers.total">
+ <owner>hashimoto@chromium.org</owner>
+ <summary>
+ The number of renderer processes running when shutdown was called.
+ </summary>
+</histogram>
+
<histogram name="Shutdown.ShutdownType" enum="ShutdownType">
<owner>hashimoto@chromium.org</owner>
<summary>The type of the last shutdown.</summary>
</histogram>
+<histogram name="Shutdown.window_close.time" units="ms">
+ <owner>hashimoto@chromium.org</owner>
+ <summary>
+ Time for shutdown initiated by the last browser window being closed.
+ </summary>
+</histogram>
+
+<histogram name="Shutdown.window_close.time_per_process">
+ <owner>hashimoto@chromium.org</owner>
+ <summary>
+ Time for shutdown initiated by the last browser window being closed per
+ renderer process.
+ </summary>
+</histogram>
+
<histogram name="Signin" enum="SigninHelperFlow">
<owner>mlerman@chromium.org</owner>
<summary>