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

Issue 2703363002: Network traffic annotation added to NetMetricsLogUploader. (Closed)

Created:
3 years, 10 months ago by Ramin Halavati
Modified:
3 years, 9 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, asvitkine+watch_chromium.org, net-reviews_chromium.org, msramek
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Network traffic annotation added to NetMetricsLogUploader. Network traffic annotation is added to network request of NetMetricsLogUploader. BUG=656607 Review-Url: https://codereview.chromium.org/2703363002 Cr-Commit-Position: refs/heads/master@{#456024} Committed: https://chromium.googlesource.com/chromium/src/+/5cba00e049c9802bb5a403d73ee8b184701e21c2

Patch Set 1 #

Total comments: 2

Patch Set 2 : Annotation updated. #

Total comments: 6

Patch Set 3 : Annotation updated. #

Total comments: 2

Patch Set 4 : nits #

Total comments: 2

Patch Set 5 : nits #

Total comments: 2

Patch Set 6 : nits #

Total comments: 13

Patch Set 7 : nits #

Patch Set 8 : nits #

Patch Set 9 : nits #

Total comments: 9

Patch Set 10 : Annotation updated. #

Total comments: 6

Patch Set 11 : Comments addressed. #

Patch Set 12 : nits #

Patch Set 13 : nits #

Total comments: 2

Patch Set 14 : Check added to ensure correct annotation based on service type. #

Total comments: 1

Patch Set 15 : Comment addressed. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+86 lines, -1 line) Patch
M components/metrics/net/net_metrics_log_uploader.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +86 lines, -1 line 0 comments Download

Messages

Total messages: 53 (15 generated)
Ramin Halavati
We are annotating all network requests in Chromium with a new NetworkTrafficAnnotation scheme. This allows ...
3 years, 10 months ago (2017-02-21 13:58:42 UTC) #2
Steven Holte
+asvitkine https://codereview.chromium.org/2703363002/diff/1/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/1/components/metrics/net/net_metrics_log_uploader.cc#newcode30 components/metrics/net/net_metrics_log_uploader.cc:30: net::NetworkTrafficAnnotationTag traffic_annotation = net::DefineNetworkTrafficAnnotation("metrics_report", R"( + semantics { ...
3 years, 10 months ago (2017-02-21 22:45:03 UTC) #4
Ramin Halavati
Annotation updated, please review. https://codereview.chromium.org/2703363002/diff/1/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/1/components/metrics/net/net_metrics_log_uploader.cc#newcode30 components/metrics/net/net_metrics_log_uploader.cc:30: net::NetworkTrafficAnnotationTag traffic_annotation = On 2017/02/21 ...
3 years, 10 months ago (2017-02-22 11:48:09 UTC) #5
Steven Holte
https://codereview.chromium.org/2703363002/diff/20001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/20001/components/metrics/net/net_metrics_log_uploader.cc#newcode36 components/metrics/net/net_metrics_log_uploader.cc:36: "Chrome." On 2017/02/22 11:48:08, Ramin Halavati wrote: > Would ...
3 years, 10 months ago (2017-02-22 20:10:47 UTC) #6
Ramin Halavati
Annotation updated, please review. https://codereview.chromium.org/2703363002/diff/20001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/20001/components/metrics/net/net_metrics_log_uploader.cc#newcode36 components/metrics/net/net_metrics_log_uploader.cc:36: "Chrome." On 2017/02/22 20:10:46, Steven ...
3 years, 10 months ago (2017-02-23 06:57:12 UTC) #7
Alexei Svitkine (slow)
lgtm https://codereview.chromium.org/2703363002/diff/40001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/40001/components/metrics/net/net_metrics_log_uploader.cc#newcode43 components/metrics/net/net_metrics_log_uploader.cc:43: "while chrome is running." Capitalize Chrome
3 years, 10 months ago (2017-02-23 19:32:25 UTC) #8
Steven Holte
lgtm
3 years, 10 months ago (2017-02-23 20:39:42 UTC) #9
Ramin Halavati
+battre@ Comments addressed. https://codereview.chromium.org/2703363002/diff/40001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/40001/components/metrics/net/net_metrics_log_uploader.cc#newcode43 components/metrics/net/net_metrics_log_uploader.cc:43: "while chrome is running." On 2017/02/23 ...
3 years, 10 months ago (2017-02-24 06:23:46 UTC) #11
battre
Alexei will UKMs use a different uploader? In that case: LGTM https://codereview.chromium.org/2703363002/diff/60001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): ...
3 years, 10 months ago (2017-02-24 07:59:33 UTC) #12
Alexei Svitkine (slow)
+rkaplow On Fri, Feb 24, 2017 at 2:59 AM, <battre@chromium.org> wrote: > Alexei will UKMs ...
3 years, 10 months ago (2017-02-24 15:25:38 UTC) #13
rkaplow
My CL is submitted which splits the data from this between UMA and UKM. When ...
3 years, 10 months ago (2017-02-24 21:05:08 UTC) #15
Ramin Halavati
asvltkine@, rkaplow@, Updates done to match the new CL, please review again. https://codereview.chromium.org/2703363002/diff/60001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc ...
3 years, 9 months ago (2017-02-27 12:30:02 UTC) #16
Alexei Svitkine (slow)
https://codereview.chromium.org/2703363002/diff/80001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/80001/components/metrics/net/net_metrics_log_uploader.cc#newcode35 components/metrics/net/net_metrics_log_uploader.cc:35: net::DefineNetworkTrafficAnnotation("metrics_report", R"( This is only correct for the MetricsLogUploader::UMA ...
3 years, 9 months ago (2017-02-27 15:42:56 UTC) #17
Ramin Halavati
Annotation for two cases separated, please advise differences. https://codereview.chromium.org/2703363002/diff/80001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/80001/components/metrics/net/net_metrics_log_uploader.cc#newcode35 components/metrics/net/net_metrics_log_uploader.cc:35: net::DefineNetworkTrafficAnnotation("metrics_report", ...
3 years, 9 months ago (2017-02-27 18:17:23 UTC) #18
Alexei Svitkine (slow)
https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc#newcode39 components/metrics/net/net_metrics_log_uploader.cc:39: net::NetworkTrafficAnnotationTag traffic_annotation = Can you declare NetworkTrafficAnnotationTag traffic_annotation outside ...
3 years, 9 months ago (2017-02-27 18:24:09 UTC) #19
rkaplow
https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc#newcode81 components/metrics/net/net_metrics_log_uploader.cc:81: sender: "Metrics Log Uploader" how is the sender field ...
3 years, 9 months ago (2017-02-27 22:52:58 UTC) #20
Ramin Halavati
Annotation updated, please review. https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc#newcode39 components/metrics/net/net_metrics_log_uploader.cc:39: net::NetworkTrafficAnnotationTag traffic_annotation = On 2017/02/27 ...
3 years, 9 months ago (2017-02-28 08:55:39 UTC) #21
Alexei Svitkine (slow)
https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc#newcode39 components/metrics/net/net_metrics_log_uploader.cc:39: net::NetworkTrafficAnnotationTag traffic_annotation = On 2017/02/28 08:55:39, Ramin Halavati wrote: ...
3 years, 9 months ago (2017-02-28 16:01:52 UTC) #22
battre
https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc#newcode39 components/metrics/net/net_metrics_log_uploader.cc:39: net::NetworkTrafficAnnotationTag traffic_annotation = On 2017/02/28 16:01:50, Alexei Svitkine (slow) ...
3 years, 9 months ago (2017-02-28 16:06:14 UTC) #23
Ramin Halavati
Comment addressed, please review and suggest changes for the UKM part. https://codereview.chromium.org/2703363002/diff/100001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): ...
3 years, 9 months ago (2017-03-01 05:52:50 UTC) #24
battre
On 2017/03/01 05:52:50, Ramin Halavati wrote: > Comment addressed, please review and suggest changes for ...
3 years, 9 months ago (2017-03-01 11:53:25 UTC) #25
rkaplow
https://codereview.chromium.org/2703363002/diff/160001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/160001/components/metrics/net/net_metrics_log_uploader.cc#newcode79 components/metrics/net/net_metrics_log_uploader.cc:79: sender: "Metrics Log Uploader" you mention it doesn't need ...
3 years, 9 months ago (2017-03-02 00:18:28 UTC) #26
Ramin Halavati
Annotation updated, please review. https://codereview.chromium.org/2703363002/diff/160001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/160001/components/metrics/net/net_metrics_log_uploader.cc#newcode79 components/metrics/net/net_metrics_log_uploader.cc:79: sender: "Metrics Log Uploader" On ...
3 years, 9 months ago (2017-03-02 06:13:17 UTC) #27
rkaplow
lgtm this lgtm but I'd like to have dominic read the wording of this and ...
3 years, 9 months ago (2017-03-02 23:27:44 UTC) #28
battre
I have some comments but LGTM afterwards. https://codereview.chromium.org/2703363002/diff/180001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/180001/components/metrics/net/net_metrics_log_uploader.cc#newcode36 components/metrics/net/net_metrics_log_uploader.cc:36: NO_TRAFFIC_ANNOTATION_YET; I ...
3 years, 9 months ago (2017-03-08 14:19:32 UTC) #29
Ramin Halavati
Comments addressed, landing. https://codereview.chromium.org/2703363002/diff/180001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/180001/components/metrics/net/net_metrics_log_uploader.cc#newcode36 components/metrics/net/net_metrics_log_uploader.cc:36: NO_TRAFFIC_ANNOTATION_YET; On 2017/03/08 14:19:31, battre wrote: ...
3 years, 9 months ago (2017-03-08 15:04:10 UTC) #30
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/2703363002/240001
3 years, 9 months ago (2017-03-08 15:08:05 UTC) #33
Alexei Svitkine (slow)
https://codereview.chromium.org/2703363002/diff/240001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/240001/components/metrics/net/net_metrics_log_uploader.cc#newcode19 components/metrics/net/net_metrics_log_uploader.cc:19: if (service_type == metrics::MetricsLogUploader::UMA) { Please use a switch, ...
3 years, 9 months ago (2017-03-08 16:02:19 UTC) #34
Ramin Halavati
https://codereview.chromium.org/2703363002/diff/240001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/240001/components/metrics/net/net_metrics_log_uploader.cc#newcode19 components/metrics/net/net_metrics_log_uploader.cc:19: if (service_type == metrics::MetricsLogUploader::UMA) { On 2017/03/08 16:02:19, Alexei ...
3 years, 9 months ago (2017-03-08 17:48:07 UTC) #36
rkaplow
On 2017/03/08 17:48:07, Ramin Halavati wrote: > https://codereview.chromium.org/2703363002/diff/240001/components/metrics/net/net_metrics_log_uploader.cc > File components/metrics/net/net_metrics_log_uploader.cc (right): > > https://codereview.chromium.org/2703363002/diff/240001/components/metrics/net/net_metrics_log_uploader.cc#newcode19 ...
3 years, 9 months ago (2017-03-08 18:09:59 UTC) #37
Ramin Halavati
On 2017/03/08 18:09:59, rkaplow (slow) wrote: > On 2017/03/08 17:48:07, Ramin Halavati wrote: > > ...
3 years, 9 months ago (2017-03-08 18:15:02 UTC) #38
rkaplow
On 2017/03/08 18:15:02, Ramin Halavati wrote: > On 2017/03/08 18:09:59, rkaplow (slow) wrote: > > ...
3 years, 9 months ago (2017-03-08 18:30:04 UTC) #39
Ramin Halavati
On 2017/03/08 18:30:04, rkaplow (slow) wrote: > On 2017/03/08 18:15:02, Ramin Halavati wrote: > > ...
3 years, 9 months ago (2017-03-08 18:36:12 UTC) #40
Ramin Halavati
On 2017/03/08 18:36:12, Ramin Halavati wrote: > On 2017/03/08 18:30:04, rkaplow (slow) wrote: > > ...
3 years, 9 months ago (2017-03-09 06:52:10 UTC) #43
Alexei Svitkine (slow)
lgtm https://codereview.chromium.org/2703363002/diff/260001/components/metrics/net/net_metrics_log_uploader.cc File components/metrics/net/net_metrics_log_uploader.cc (right): https://codereview.chromium.org/2703363002/diff/260001/components/metrics/net/net_metrics_log_uploader.cc#newcode55 components/metrics/net/net_metrics_log_uploader.cc:55: DCHECK(service_type == metrics::MetricsLogUploader::UKM); Can this be DCHECK_EQ?
3 years, 9 months ago (2017-03-09 15:51:02 UTC) #46
Ramin Halavati
Thank you. Comment addressed, landing.
3 years, 9 months ago (2017-03-10 07:51:33 UTC) #47
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/2703363002/280001
3 years, 9 months ago (2017-03-10 07:51:50 UTC) #50
commit-bot: I haz the power
3 years, 9 months ago (2017-03-10 08:33:41 UTC) #53
Message was sent while issue was closed.
Committed patchset #15 (id:280001) as
https://chromium.googlesource.com/chromium/src/+/5cba00e049c9802bb5a403d73ee8...

Powered by Google App Engine
This is Rietveld 408576698