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

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

Side-by-side diff isn't available for this file because of its large size.
Issue 148463004: Perform /ListAccounts check before session merge to see if there is a need for session merge at all. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 10 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
« no previous file with comments | « chrome/browser/chromeos/login/oauth2_login_verifier.cc ('k') | 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 d1a1a1030dc9e6a44c3401bee9e6867d3cf3900a..98af9f6f197e69167123db8d607b165310efcdec 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -12238,12 +12238,21 @@ other types of suffix sets.
<histogram name="OAuth2Login.PostMergeVerification"
enum="PostMergeVerificationOutcome">
<summary>
- Outcome of Chrome OS GAIA cookie post merge session verification process. It
+ Outcome of Chrome OS GAIA cookie post-merge session verification process. It
measures how often /MergeSession request collided with browser session
restore process resulting in partially authenticated primary GAIA session.
</summary>
</histogram>
+<histogram name="OAuth2Login.PreMergeVerification"
+ enum="PostMergeVerificationOutcome">
+ <summary>
+ Outcome of Chrome OS GAIA cookie pre-merge session verification process. It
+ measures how often we need to perform /MergeSession request to
+ re-authenticated exisitng user with GAIA.
+ </summary>
+</histogram>
+
<histogram name="OAuth2Login.SessionRestore" enum="GaiaSessionRestoreOutcome">
<summary>Outcome of Chrome OS GAIA cookie session restore process.</summary>
</histogram>
@@ -25872,12 +25881,15 @@ other types of suffix sets.
</enum>
<enum name="GaiaSessionRestoreOutcome" type="int">
- <int value="0" label="UNDEFINED"/>
- <int value="1" label="SUCCESS"/>
- <int value="2" label="RESTORE_TOKEN_FETCH_FAILED"/>
- <int value="3" label="NO_REFRESH_TOKEN_FAILED"/>
- <int value="4" label="OAUTHLOGIN_FAILED"/>
- <int value="5" label="MERGESESSION_FAILED"/>
+ <int value="0" label="Undefined"/>
+ <int value="1" label="Success"/>
+ <int value="2" label="OAuth2 tokens cannot be fetched"/>
+ <int value="3" label="No local OAuth2 refresh token found"/>
+ <int value="4" label="OAuthLogin call failed"/>
+ <int value="5" label="MergeSession call failed"/>
+ <int value="6" label="ListAccounts call failed"/>
+ <int value="7" label="No restore needed, fresh cookies found"/>
+ <int value="8" label="Overflow"/>
</enum>
<enum name="GDataAuthResult" type="int">
« no previous file with comments | « chrome/browser/chromeos/login/oauth2_login_verifier.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698