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

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
Index: tools/metrics/histograms/histograms.xml
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 1d9dc9af82964dd8d39f251afee8ca3a6454c17e..ca34bd71b11af9c58741108bffaa5327afe79340 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -12224,12 +12224,21 @@ other types of suffix sets.
<histogram name="OAuth2Login.PostMergeVerification"
enum="PostMergeVerificationOutcome">
<summary>
- Outcome of ChromeOS GAIA cookie post merge session verification process. It
+ Outcome of ChromeOS 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 ChromeOS 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 ChromeOS GAIA cookie session restore process.</summary>
</histogram>
@@ -25664,12 +25673,14 @@ 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="No restore needed, fresh cookies found"/>
+ <int value="7" label="Overflow"/>
</enum>
<enum name="GDataAuthResult" type="int">

Powered by Google App Engine
This is Rietveld 408576698