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

Issue 2851923002: Fix overflow in user traffic content type histogram (Closed)

Created:
3 years, 7 months ago by Raj
Modified:
3 years, 7 months ago
Reviewers:
RyanSturm, Ilya Sherman
CC:
chromium-reviews, asvitkine+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix overflow in user traffic content type histogram Overflows are likely for DataUse.ContentType.UserTraffic histogram. Fix the overflow by logging the histogram in increments of kilobytes. BUG=679046 Review-Url: https://codereview.chromium.org/2851923002 Cr-Commit-Position: refs/heads/master@{#469419} Committed: https://chromium.googlesource.com/chromium/src/+/6c9c9ed06b946f1e9666212df891ffe8fc873077

Patch Set 1 #

Total comments: 3

Patch Set 2 : change array to int16 and added test #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+63 lines, -18 lines) Patch
M components/data_use_measurement/core/data_use_measurement.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
M components/data_use_measurement/core/data_use_measurement.cc View 1 2 chunks +13 lines, -6 lines 2 comments Download
M components/data_use_measurement/core/data_use_measurement_unittest.cc View 1 4 chunks +33 lines, -12 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 1 chunk +13 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (13 generated)
Raj
ptal
3 years, 7 months ago (2017-04-28 21:57:05 UTC) #2
RyanSturm
https://codereview.chromium.org/2851923002/diff/1/components/data_use_measurement/core/data_use_measurement.cc File components/data_use_measurement/core/data_use_measurement.cc (right): https://codereview.chromium.org/2851923002/diff/1/components/data_use_measurement/core/data_use_measurement.cc#newcode448 components/data_use_measurement/core/data_use_measurement.cc:448: user_traffic_content_type_bytes_[content_type] += bytes; You might want to capture the ...
3 years, 7 months ago (2017-05-01 18:49:44 UTC) #3
Raj
https://codereview.chromium.org/2851923002/diff/1/components/data_use_measurement/core/data_use_measurement.cc File components/data_use_measurement/core/data_use_measurement.cc (right): https://codereview.chromium.org/2851923002/diff/1/components/data_use_measurement/core/data_use_measurement.cc#newcode448 components/data_use_measurement/core/data_use_measurement.cc:448: user_traffic_content_type_bytes_[content_type] += bytes; On 2017/05/01 18:49:44, Ryan Sturm wrote: ...
3 years, 7 months ago (2017-05-01 20:57:58 UTC) #4
RyanSturm
lgtm https://codereview.chromium.org/2851923002/diff/1/components/data_use_measurement/core/data_use_measurement.cc File components/data_use_measurement/core/data_use_measurement.cc (right): https://codereview.chromium.org/2851923002/diff/1/components/data_use_measurement/core/data_use_measurement.cc#newcode448 components/data_use_measurement/core/data_use_measurement.cc:448: user_traffic_content_type_bytes_[content_type] += bytes; On 2017/05/01 20:57:58, Raj wrote: ...
3 years, 7 months ago (2017-05-01 21:05:24 UTC) #5
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/2851923002/1
3 years, 7 months ago (2017-05-01 22:06:30 UTC) #7
commit-bot: I haz the power
Try jobs failed on following builders: ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device-xcode-clang/builds/86871) mac_chromium_compile_dbg_ng on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 7 months ago (2017-05-01 22:14:27 UTC) #9
Raj
isherman: ptal histograms.xml
3 years, 7 months ago (2017-05-01 23:58:03 UTC) #11
Ilya Sherman
https://codereview.chromium.org/2851923002/diff/40001/components/data_use_measurement/core/data_use_measurement.cc File components/data_use_measurement/core/data_use_measurement.cc (right): https://codereview.chromium.org/2851923002/diff/40001/components/data_use_measurement/core/data_use_measurement.cc#newcode456 components/data_use_measurement/core/data_use_measurement.cc:456: "DataUse.ContentType.UserTrafficKB", 1, DataUseUserData::TYPE_MAX, This histogram would still overflow if ...
3 years, 7 months ago (2017-05-02 21:28:52 UTC) #17
Ilya Sherman
https://codereview.chromium.org/2851923002/diff/40001/components/data_use_measurement/core/data_use_measurement.cc File components/data_use_measurement/core/data_use_measurement.cc (right): https://codereview.chromium.org/2851923002/diff/40001/components/data_use_measurement/core/data_use_measurement.cc#newcode456 components/data_use_measurement/core/data_use_measurement.cc:456: "DataUse.ContentType.UserTrafficKB", 1, DataUseUserData::TYPE_MAX, On 2017/05/02 21:28:52, Ilya Sherman wrote: ...
3 years, 7 months ago (2017-05-02 21:29:58 UTC) #18
Raj
On 2017/05/02 21:29:58, Ilya Sherman wrote: > https://codereview.chromium.org/2851923002/diff/40001/components/data_use_measurement/core/data_use_measurement.cc > File components/data_use_measurement/core/data_use_measurement.cc (right): > > https://codereview.chromium.org/2851923002/diff/40001/components/data_use_measurement/core/data_use_measurement.cc#newcode456 ...
3 years, 7 months ago (2017-05-02 22:32:06 UTC) #19
Ilya Sherman
On 2017/05/02 22:32:06, Raj wrote: > On 2017/05/02 21:29:58, Ilya Sherman wrote: > > > ...
3 years, 7 months ago (2017-05-04 06:34:20 UTC) #20
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/2851923002/40001
3 years, 7 months ago (2017-05-04 18:07:46 UTC) #23
commit-bot: I haz the power
3 years, 7 months ago (2017-05-04 19:21:57 UTC) #26
Message was sent while issue was closed.
Committed patchset #2 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/6c9c9ed06b946f1e9666212df891...

Powered by Google App Engine
This is Rietveld 408576698