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

Issue 2486423002: Add data usage tracking for GAIA auth api and GCM engine service (Closed)

Created:
4 years, 1 month ago by Raj
Modified:
3 years, 10 months ago
CC:
chromium-reviews, asvitkine+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add data usage tracking for GAIA auth api BUG=655749

Patch Set 1 #

Patch Set 2 : Added GCM engine #

Total comments: 2

Patch Set 3 : Add GCM engine to histograms.xml #

Patch Set 4 : Fixed DEPS #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -0 lines) Patch
M components/data_use_measurement/core/data_use_user_data.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M components/data_use_measurement/core/data_use_user_data.cc View 1 1 chunk +4 lines, -0 lines 0 comments Download
M google_apis/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M google_apis/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
M google_apis/gaia/gaia_auth_fetcher.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M google_apis/gaia/gaia_oauth_client.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M google_apis/gaia/oauth2_access_token_fetcher_impl.cc View 2 chunks +3 lines, -0 lines 0 comments Download
M google_apis/gcm/BUILD.gn View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M google_apis/gcm/DEPS View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M google_apis/gcm/engine/checkin_request.cc View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download
M google_apis/gcm/engine/registration_request.cc View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 27 (11 generated)
Raj
zelidrag: ptal google_apis/gaia/*
4 years, 1 month ago (2016-11-09 23:55:24 UTC) #2
zel
lgtm
4 years, 1 month ago (2016-11-10 01:13:29 UTC) #3
Raj
zea: ptal google_apis/gcm/engine/* kundaji: ptal components/data_use_measurement/core/* rkaplow: tools/metrics/histograms/histograms.xml
4 years, 1 month ago (2016-11-10 21:34:43 UTC) #5
Nicolas Zea
https://codereview.chromium.org/2486423002/diff/20001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2486423002/diff/20001/tools/metrics/histograms/histograms.xml#newcode78947 tools/metrics/histograms/histograms.xml:78947: + <int value="23" label="GAIA Auth Fetcher"/> Should the GCM ...
4 years, 1 month ago (2016-11-10 21:38:12 UTC) #7
Raj
https://codereview.chromium.org/2486423002/diff/20001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2486423002/diff/20001/tools/metrics/histograms/histograms.xml#newcode78947 tools/metrics/histograms/histograms.xml:78947: + <int value="23" label="GAIA Auth Fetcher"/> On 2016/11/10 21:38:12, ...
4 years, 1 month ago (2016-11-10 21:43:23 UTC) #8
Nicolas Zea
gcm LGTM. FYI, most of GCM's traffic is TCP (via GCM's ConnectionFactory), not HTTP. Not ...
4 years, 1 month ago (2016-11-10 22:41:25 UTC) #9
rkaplow
lgtm
4 years, 1 month ago (2016-11-10 23:22:58 UTC) #10
Not at Google. Contact bengr
data_use_measurement/* LGTM.
4 years, 1 month ago (2016-11-11 00:12:26 UTC) #11
Not at Google. Contact bengr
lgtm data_use_measurement/* LGTM.
4 years, 1 month ago (2016-11-11 00:12:28 UTC) #12
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/2486423002/40001
4 years, 1 month ago (2016-11-11 01:12:29 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator/builds/104853)
4 years, 1 month ago (2016-11-11 01:18:19 UTC) #17
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/2486423002/60001
4 years, 1 month ago (2016-11-11 18:25:30 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/302443)
4 years, 1 month ago (2016-11-11 18:35:56 UTC) #22
Raj
rogerta: ptal google_apis/DEPS
4 years, 1 month ago (2016-11-11 19:49:00 UTC) #24
Roger Tawa OOO till Jul 10th
DEPS from //google_apis to //components are not allowed. Looking more closely at this CL, it ...
4 years, 1 month ago (2016-11-15 20:30:04 UTC) #25
Raj
4 years, 1 month ago (2016-11-16 18:33:33 UTC) #26
On 2016/11/15 20:30:04, Roger Tawa wrote:
> DEPS from //google_apis to //components are not allowed.  Looking more closely
> at this CL, it seems the new dependency is for an enum value and a one-line
> wrapper function to call a URLFetcher method.
> 
> I'd suggest breaking up the data usage tracking code into two parts.  See
> metrics for a good example: one part lives in //base/metrics and is included
by
> all, and another lives in //components/metrics and does the heavy lifting.
> 
> Does that make sense?

Thanks.
I will work on moving datause tracking to //net/

Powered by Google App Engine
This is Rietveld 408576698