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

Issue 2563483004: Add more detailed JumpListIcons folder's move operation metric to UMA (Closed)

Created:
4 years ago by chengx
Modified:
4 years ago
CC:
chromium-reviews, asvitkine+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add more detailed JumpListIcon folder's move operation metric to UMA JumpListIcons(Old) folders are getting unexpectively huge for some users. This may be caused by file operation failures. After analyzing those folders' problematic move operation metric by landing crrev.com/2522163003/, we find that it is necessary to dig into every major step in base::move() operation for better understanding the root cause. Added code to record more detailed JumpListIcons folder's move operation status to UMA. Will revert this CL after gathering user data for further analysis. BUG=179576 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win10_chromium_x64_rel_ng Committed: https://crrev.com/fb00ce9a44dda016d9de73318e51d49ad6a14d20 Cr-Commit-Position: refs/heads/master@{#437756}

Patch Set 1 #

Patch Set 2 : Mark the old histogram as <obselete> #

Total comments: 16

Patch Set 3 : Fix CopyDirectory(), more detailed UMA record and fix some nits #

Total comments: 7

Patch Set 4 : Move one included header file #

Unified diffs Side-by-side diffs Delta from patch set Stats (+426 lines, -11 lines) Patch
M chrome/browser/win/jumplist.cc View 1 2 3 5 chunks +213 lines, -11 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 2 chunks +213 lines, -0 lines 0 comments Download

Messages

Total messages: 45 (34 generated)
chengx
This CL is ready for review. PTAL~
4 years ago (2016-12-08 22:44:56 UTC) #11
Ilya Sherman
It looks like you're changing the meaning of the existing histogram buckets. Is that correct? ...
4 years ago (2016-12-08 23:20:49 UTC) #12
chengx
On 2016/12/08 23:20:49, Ilya Sherman wrote: > It looks like you're changing the meaning of ...
4 years ago (2016-12-09 00:27:56 UTC) #18
Ilya Sherman
Metrics LGTM, thanks.
4 years ago (2016-12-09 00:28:53 UTC) #19
gab
https://codereview.chromium.org/2563483004/diff/20001/chrome/browser/win/jumplist.cc File chrome/browser/win/jumplist.cc (right): https://codereview.chromium.org/2563483004/diff/20001/chrome/browser/win/jumplist.cc#newcode233 chrome/browser/win/jumplist.cc:233: // This function is mostly copied from //base for ...
4 years ago (2016-12-09 19:12:13 UTC) #22
chengx
PTAL~ Thanks! In the new patch, I addressed all the comments. In addition, I added ...
4 years ago (2016-12-09 21:36:31 UTC) #27
gab
lgtm w/ comments, good luck! https://codereview.chromium.org/2563483004/diff/40001/chrome/browser/win/jumplist.cc File chrome/browser/win/jumplist.cc (right): https://codereview.chromium.org/2563483004/diff/40001/chrome/browser/win/jumplist.cc#newcode8 chrome/browser/win/jumplist.cc:8: #include "base/bind.h" Empty line ...
4 years ago (2016-12-09 23:17:28 UTC) #28
chengx
https://codereview.chromium.org/2563483004/diff/40001/chrome/browser/win/jumplist.cc File chrome/browser/win/jumplist.cc (right): https://codereview.chromium.org/2563483004/diff/40001/chrome/browser/win/jumplist.cc#newcode8 chrome/browser/win/jumplist.cc:8: #include "base/bind.h" On 2016/12/09 23:17:28, gab wrote: > Empty ...
4 years ago (2016-12-10 00:59:05 UTC) #35
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/2563483004/80001
4 years ago (2016-12-10 05:03:34 UTC) #40
commit-bot: I haz the power
Committed patchset #4 (id:80001)
4 years ago (2016-12-10 05:09:07 UTC) #43
commit-bot: I haz the power
4 years ago (2016-12-12 15:06:33 UTC) #45
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/fb00ce9a44dda016d9de73318e51d49ad6a14d20
Cr-Commit-Position: refs/heads/master@{#437756}

Powered by Google App Engine
This is Rietveld 408576698