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

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

Issue 18628005: Add Startup.* histograms. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 5 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:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tools/metrics/histograms/histograms.xml
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index b3b72130bba12c0e1df079a8989fb1334bffd72e..231a6c8573d13206cb0517a213689d03def537ef 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -11860,6 +11860,178 @@ other types of suffix sets.
<summary>Error codes returned by sqlite the web db.</summary>
</histogram>
+<histogram name="Startup.BrowserMessageLoopStartTime">
+ <summary>
+ Time from browser startup to the start of the main thread's message loop.
+ </summary>
+</histogram>
+
+<histogram name="Startup.BrowserMessageLoopStartTimeFromMainEntry"
+ units="milliseconds">
+ <summary>
+ Time from main entry to the start of the main thread's message loop. This
+ stat is only recorded after 7 minutes of OS uptime to try to mitigate the
+ variance resulting from Chrome being autostarted.
+ </summary>
+</histogram>
+
+<histogram name="Startup.BrowserMessageLoopStartTimeFromMainEntry.FirstRun"
+ units="milliseconds">
+ <summary>
+ Time from main entry to the start of the main thread's message loop on first
+ run. This stat is only recorded after 7 minutes of OS uptime to try to
+ mitigate the variance resulting from Chrome being autostarted.
+ </summary>
+</histogram>
+
+<histogram name="Startup.BrowserOpenTabs">
+ <summary>
+ Time taken to open the initial tab or to restore tabs from previous session.
+ </summary>
+</histogram>
+
+<histogram name="Startup.BrowserWindowDisplay" units="milliseconds">
+ <summary>
+ Time from browser startup to the time the browser window initially becomes
+ visible.
+ </summary>
+</histogram>
+
+<histogram name="Startup.ChromeCast.TimeToDisplayVideo" units="milliseconds">
+ <summary>
+ The elapsed time from the ChromeCast application launch to the first video
+ frame displayed.
+ </summary>
+</histogram>
+
+<histogram name="Startup.Fling.TimeToDisplayVideo" units="milliseconds">
+ <summary>
+ The elapsed time from the Fling application launch to the first video frame
+ displayed.
+ </summary>
+</histogram>
+
+<histogram name="Startup.IsResume">
+ <obsolete>
+ Deprecated 12/2011. Merged into MobileSessionStartType.
+ </obsolete>
+ <summary>Whether a startup is a resume (vs a cold start).</summary>
+</histogram>
+
+<histogram name="Startup.MobileSessionStartAction"
+ enum="MobileSessionStartAction">
+ <summary>
+ The action requested on the application startup when called from another app
+ or the OS.
+ </summary>
+</histogram>
+
+<histogram name="Startup.MobileSessionStartFromApps"
+ enum="MobileSessionCallerApp">
+ <summary>The calling application (if any).</summary>
+</histogram>
+
+<histogram name="Startup.ShowAppListColdStart" units="milliseconds">
+ <summary>
+ Time for a newly created browser process to reach the code that starts
+ showing the app launcher, when started with the --show-app-list flag and
+ with no currently running Chrome processes.
+ </summary>
+</histogram>
+
+<histogram name="Startup.ShowAppListWarmStart" units="milliseconds">
+ <summary>
+ Time for a running browser process to reach the code that starts showing the
+ app launcher. Measured from the time a second Chrome process started, which
+ sent its --show-app-list command line argument to the already-running
+ process and will soon exit.
+ </summary>
+</histogram>
+
+<histogram name="Startup.SlowStartupBookmarksLoad" units="milliseconds">
+ <summary>
+ Time it takes to load bookmarks from disk. This measurement is only sent for
+ startups that take &gt;10 seconds after an uptime of 7 minutes.
+ </summary>
+</histogram>
+
+<histogram name="Startup.SlowStartupExtensionServiceInitAfterImport"
+ units="milliseconds">
+ <summary>
+ Time it takes to finish initialization of the extension service including
+ loading built-in extensions. This measurement is only sent for startups that
+ take &gt;10 seconds after an uptime of 7 minutes.
+ </summary>
+</histogram>
+
+<histogram name="Startup.SlowStartupFinalProfileInit" units="milliseconds">
+ <summary>
+ Time the final stages of profile initialization taking including
+ initialization of profile keyed services. This measurement is only sent for
+ startups that take &gt;10 seconds after an uptime of 7 minutes.
+ </summary>
+</histogram>
+
+<histogram name="Startup.SlowStartupNSSInit" units="milliseconds">
+ <summary>
+ Time it takes to load the NSS libraries and initialize it. This measurement
+ is only sent for startups that take &gt;10 seconds after an uptime of 7
+ minutes.
+ </summary>
+</histogram>
+
+<histogram name="Startup.SlowStartupPreferenceLoading" units="milliseconds">
+ <summary>
+ Time it takes to load preferences from disk. This measurement is only sent
+ for startups that take &gt;10 seconds after an uptime of 7 minutes.
+ </summary>
+</histogram>
+
+<histogram name="Startup.SlowStartupProfileIODataInit" units="milliseconds">
+ <summary>
+ Time it takes to initialize the ProfileIOData object - this includes
+ initialization of the cookie store. This measurement is only sent for
+ startups that take &gt;10 seconds after an uptime of 7 minutes.
+ </summary>
+</histogram>
+
+<histogram name="Startup.SlowStartupSafeBrowsingGetDatabase"
+ units="milliseconds">
+ <summary>
+ Time it takes to load the safe browsing database from disk. This measurement
+ is only sent for startups that take &gt;10 seconds after an uptime of 7
+ minutes.
+ </summary>
+</histogram>
+
+<histogram name="Startup.SlowStartupSafeBrowsingServiceInitialize"
+ units="milliseconds">
+ <summary>
+ Time it takes to initialize the safe browsing service. This measurement is
+ only sent for startups that take &gt;10 seconds after an uptime of 7
+ minutes.
+ </summary>
+</histogram>
+
+<histogram name="Startup.SlowStartupSessionServiceCreateTabsAndWindows"
+ units="milliseconds">
+ <summary>
+ Time it takes for session restore to finish initiating creation of restored
+ tabs and windows. This measurement is only sent for startups that take
+ &gt;10 seconds after an uptime of 7 minutes.
+ </summary>
+</histogram>
+
+<histogram name="Startup.WarmStartTimeFromRemoteProcessStart"
+ units="milliseconds">
+ <summary>
+ Time for a running browser process to start processing the command line
+ passed in by a second Chrome process, which just sent its command line
+ arguments to the already-running process and will soon exit. Measured from
+ the time the second Chrome process started.
+ </summary>
+</histogram>
+
<histogram name="Sync.AuthInvalidationRejectedTokenAgeLong" units="days">
<summary>
Age of all auth tokens rejected by the invalidation server. Measured from
@@ -17136,6 +17308,29 @@ other types of suffix sets.
<int value="3" label="kInvalidPlayerState"/>
</enum>
+<enum name="MobileSessionCallerApp" type="int">
+ <int value="0" label="Google Search"/>
+ <int value="1" label="GMail"/>
+ <int value="2" label="Google+"/>
+ <int value="3" label="Google Drive"/>
+ <int value="4" label="Google Earth"/>
+ <int value="5" label="Other Google Apps"/>
+ <int value="6" label="Others"/>
+ <int value="7" label="Mobile Safari"/>
+ <int value="8" label="Other Apple Apps"/>
+ <int value="9" label="YouTube"/>
+ <int value="10" label="Google Maps"/>
+</enum>
+
+<enum name="MobileSessionStartAction" type="int">
+ <int value="0" label="Open http"/>
+ <int value="1" label="Open https"/>
+ <int value="2" label="Open file"/>
+ <int value="3" label="x-callback-url open"/>
+ <int value="4" label="x-callback-url other"/>
+ <int value="5" label="Others"/>
+</enum>
+
<enum name="MouseEventFollowedByClick" type="int">
<int value="0" label="Missed event before click"/>
<int value="1" label="Caught event before click"/>
@@ -21188,6 +21383,57 @@ other types of suffix sets.
<affected-histogram name="Net.SSL_Connection_Latency_Google"/>
</fieldtrial>
+<fieldtrial name="SyzygyStartupTime">
+ <group name="PreReadEnabled"/>
+ <group name="PreReadDisabled"/>
+ <group name="XP_PreReadEnabled"/>
+ <group name="XP_PreReadDisabled"/>
+ <group name="PreRead_0"/>
+ <group name="PreRead_5"/>
+ <group name="PreRead_10"/>
+ <group name="PreRead_15"/>
+ <group name="PreRead_20"/>
+ <group name="PreRead_25"/>
+ <group name="PreRead_30"/>
+ <group name="PreRead_35"/>
+ <group name="PreRead_40"/>
+ <group name="PreRead_45"/>
+ <group name="PreRead_50"/>
+ <group name="PreRead_55"/>
+ <group name="PreRead_60"/>
+ <group name="PreRead_65"/>
+ <group name="PreRead_70"/>
+ <group name="PreRead_75"/>
+ <group name="PreRead_80"/>
+ <group name="PreRead_85"/>
+ <group name="PreRead_90"/>
+ <group name="PreRead_95"/>
+ <group name="PreRead_100"/>
+ <group name="XP_PreRead_0"/>
+ <group name="XP_PreRead_5"/>
+ <group name="XP_PreRead_10"/>
+ <group name="XP_PreRead_15"/>
+ <group name="XP_PreRead_20"/>
+ <group name="XP_PreRead_25"/>
+ <group name="XP_PreRead_30"/>
+ <group name="XP_PreRead_35"/>
+ <group name="XP_PreRead_40"/>
+ <group name="XP_PreRead_45"/>
+ <group name="XP_PreRead_50"/>
+ <group name="XP_PreRead_55"/>
+ <group name="XP_PreRead_60"/>
+ <group name="XP_PreRead_65"/>
+ <group name="XP_PreRead_70"/>
+ <group name="XP_PreRead_75"/>
+ <group name="XP_PreRead_80"/>
+ <group name="XP_PreRead_85"/>
+ <group name="XP_PreRead_90"/>
+ <group name="XP_PreRead_95"/>
+ <group name="XP_PreRead_100"/>
+ <affected-histogram name="Startup.BrowserMessageLoopStartTime"/>
+ <affected-histogram name="Startup.BrowserOpenTabs"/>
+</fieldtrial>
+
<fieldtrial name="WebStoreLinkExperiment">
<group name="Disabled" label="Neither extra webstore link is visible"/>
<group name="FooterLink" label="Link in bottom right of footer"/>
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698