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

Issue 2704383006: arc: Handle metrics for Auth operations. (Closed)

Created:
3 years, 10 months ago by khmel
Modified:
3 years, 10 months ago
CC:
chromium-reviews, elijahtaylor+arcwatch_chromium.org, yusukes+watch_chromium.org, viettrungluu+watch_chromium.org, hidehiko+watch_chromium.org, yzshen+watch_chromium.org, khmel+watch_chromium.org, asvitkine+watch_chromium.org, Aaron Boodman, lhchavez+watch_chromium.org, oshima+watch_chromium.org, darin (slow to review), abarth-chromium, davemoore+watch_chromium.org, qsr+mojo_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

arc: Handle metrics for Auth operations. This handles messages with Auth operation metrics and add it to UMA. TEST=Locally, new metrics appear in chrome://histograms BUG=b/35707115 BUG=695542 Review-Url: https://codereview.chromium.org/2704383006 Cr-Commit-Position: refs/heads/master@{#452722} Committed: https://chromium.googlesource.com/chromium/src/+/052c11832f70f11fb220abb005bcf93143d2e4e8

Patch Set 1 #

Total comments: 2

Patch Set 2 : nits #

Total comments: 6

Patch Set 3 : comments addressed #

Total comments: 2

Patch Set 4 : rebased, use direct names for his. tables #

Patch Set 5 : update histogram.xml to match change Arc.Auth to ArcAuth #

Total comments: 14

Patch Set 6 : uma comments addressed #

Total comments: 4

Patch Set 7 : nit in histograms.xml #

Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -2 lines) Patch
M chrome/browser/chromeos/arc/arc_auth_service.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/arc/arc_auth_service.cc View 1 2 3 4 5 2 chunks +22 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/arc/arc_optin_uma.h View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/arc/arc_optin_uma.cc View 1 2 3 4 5 2 chunks +13 lines, -0 lines 0 comments Download
M components/arc/common/auth.mojom View 4 chunks +22 lines, -2 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 6 1 chunk +30 lines, -0 lines 0 comments Download

Messages

Total messages: 29 (11 generated)
khmel
Hi Luis, PTAL Thank you!
3 years, 10 months ago (2017-02-23 18:05:57 UTC) #2
khmel
Hi Luis, PTAL Thank you!
3 years, 10 months ago (2017-02-23 18:05:58 UTC) #3
Luis Héctor Chávez
lgtm with a nit. https://codereview.chromium.org/2704383006/diff/1/chrome/browser/chromeos/arc/arc_optin_uma.cc File chrome/browser/chromeos/arc/arc_optin_uma.cc (right): https://codereview.chromium.org/2704383006/diff/1/chrome/browser/chromeos/arc/arc_optin_uma.cc#newcode16 chrome/browser/chromeos/arc/arc_optin_uma.cc:16: std::string histogram_name = "Arc.Auth."; constexpr ...
3 years, 10 months ago (2017-02-23 18:26:55 UTC) #6
Luis Héctor Chávez
On 2017/02/23 18:26:55, Luis Héctor Chávez wrote: > lgtm with a nit. > > https://codereview.chromium.org/2704383006/diff/1/chrome/browser/chromeos/arc/arc_optin_uma.cc ...
3 years, 10 months ago (2017-02-23 18:27:33 UTC) #7
khmel
Thank you Luis for review. Adding dcheng@ - components/arc/common/auth.mojom isherman@ - tools/metrics/histograms/histograms.xml c/b/chromeos/arc/arc_optin_uma.cc PTAL https://codereview.chromium.org/2704383006/diff/1/chrome/browser/chromeos/arc/arc_optin_uma.cc ...
3 years, 10 months ago (2017-02-23 19:35:25 UTC) #12
dcheng
https://codereview.chromium.org/2704383006/diff/20001/chrome/browser/chromeos/arc/arc_optin_uma.cc File chrome/browser/chromeos/arc/arc_optin_uma.cc (right): https://codereview.chromium.org/2704383006/diff/20001/chrome/browser/chromeos/arc/arc_optin_uma.cc#newcode18 chrome/browser/chromeos/arc/arc_optin_uma.cc:18: return kArcAuthHistogramPrefix + key; Just add the Arc.Auth. prefix ...
3 years, 10 months ago (2017-02-23 19:50:19 UTC) #13
khmel
Thank you Daniel for quick review. PTAL updated version. https://codereview.chromium.org/2704383006/diff/20001/chrome/browser/chromeos/arc/arc_optin_uma.cc File chrome/browser/chromeos/arc/arc_optin_uma.cc (right): https://codereview.chromium.org/2704383006/diff/20001/chrome/browser/chromeos/arc/arc_optin_uma.cc#newcode18 chrome/browser/chromeos/arc/arc_optin_uma.cc:18: ...
3 years, 10 months ago (2017-02-23 20:06:36 UTC) #14
dcheng
https://codereview.chromium.org/2704383006/diff/40001/chrome/browser/chromeos/arc/arc_auth_service.cc File chrome/browser/chromeos/arc/arc_auth_service.cc (right): https://codereview.chromium.org/2704383006/diff/40001/chrome/browser/chromeos/arc/arc_auth_service.cc#newcode184 chrome/browser/chromeos/arc/arc_auth_service.cc:184: UpdateAuthTiming("NetworkWaitTime", I don't see Arc.Auth. prefix here, maybe wrong ...
3 years, 10 months ago (2017-02-23 20:12:36 UTC) #15
khmel
https://codereview.chromium.org/2704383006/diff/40001/chrome/browser/chromeos/arc/arc_auth_service.cc File chrome/browser/chromeos/arc/arc_auth_service.cc (right): https://codereview.chromium.org/2704383006/diff/40001/chrome/browser/chromeos/arc/arc_auth_service.cc#newcode184 chrome/browser/chromeos/arc/arc_auth_service.cc:184: UpdateAuthTiming("NetworkWaitTime", On 2017/02/23 20:12:36, dcheng wrote: > I don't ...
3 years, 10 months ago (2017-02-23 20:14:53 UTC) #16
dcheng
On 2017/02/23 20:14:53, khmel wrote: > https://codereview.chromium.org/2704383006/diff/40001/chrome/browser/chromeos/arc/arc_auth_service.cc > File chrome/browser/chromeos/arc/arc_auth_service.cc (right): > > https://codereview.chromium.org/2704383006/diff/40001/chrome/browser/chromeos/arc/arc_auth_service.cc#newcode184 > ...
3 years, 10 months ago (2017-02-23 20:37:05 UTC) #17
khmel
On 2017/02/23 20:37:05, dcheng wrote: > On 2017/02/23 20:14:53, khmel wrote: > > > https://codereview.chromium.org/2704383006/diff/40001/chrome/browser/chromeos/arc/arc_auth_service.cc ...
3 years, 10 months ago (2017-02-23 20:58:27 UTC) #18
dcheng
thanks. mojo lgtm
3 years, 10 months ago (2017-02-23 21:11:40 UTC) #19
Ilya Sherman
https://codereview.chromium.org/2704383006/diff/80001/chrome/browser/chromeos/arc/arc_optin_uma.cc File chrome/browser/chromeos/arc/arc_optin_uma.cc (right): https://codereview.chromium.org/2704383006/diff/80001/chrome/browser/chromeos/arc/arc_optin_uma.cc#newcode60 chrome/browser/chromeos/arc/arc_optin_uma.cc:60: ->AddTime(elapsed_time); Please use the convenience wrapper base::UmaHistogramCustomTimes from histogram_functions.h. ...
3 years, 10 months ago (2017-02-23 21:23:35 UTC) #20
khmel
Thank you Ilya for comments. PTAL https://codereview.chromium.org/2704383006/diff/80001/chrome/browser/chromeos/arc/arc_optin_uma.cc File chrome/browser/chromeos/arc/arc_optin_uma.cc (right): https://codereview.chromium.org/2704383006/diff/80001/chrome/browser/chromeos/arc/arc_optin_uma.cc#newcode60 chrome/browser/chromeos/arc/arc_optin_uma.cc:60: ->AddTime(elapsed_time); On 2017/02/23 ...
3 years, 10 months ago (2017-02-23 21:57:45 UTC) #21
Ilya Sherman
Metrics LGTM % nits: https://codereview.chromium.org/2704383006/diff/100001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2704383006/diff/100001/tools/metrics/histograms/histograms.xml#newcode1604 tools/metrics/histograms/histograms.xml:1604: + before GMS sign-in. 0 ...
3 years, 10 months ago (2017-02-23 22:23:22 UTC) #22
khmel
Thank you for reviewing! https://codereview.chromium.org/2704383006/diff/100001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2704383006/diff/100001/tools/metrics/histograms/histograms.xml#newcode1604 tools/metrics/histograms/histograms.xml:1604: + before GMS sign-in. 0 ...
3 years, 10 months ago (2017-02-23 22:41:37 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2704383006/120001
3 years, 10 months ago (2017-02-23 22:42:29 UTC) #26
commit-bot: I haz the power
3 years, 10 months ago (2017-02-24 02:35:05 UTC) #29
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/052c11832f70f11fb220abb005bc...

Powered by Google App Engine
This is Rietveld 408576698