 Chromium Code Reviews
 Chromium Code Reviews Issue 2563483004:
  Add more detailed JumpListIcons folder's move operation metric to UMA  (Closed)
    
  
    Issue 2563483004:
  Add more detailed JumpListIcons folder's move operation metric to UMA  (Closed) 
  | Index: tools/metrics/histograms/histograms.xml | 
| diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml | 
| index 63c4074f401b26b265274fb69c4259a468690e19..7b7cc680e3f957a9737451fa6275d6eb8bc52e85 100644 | 
| --- a/tools/metrics/histograms/histograms.xml | 
| +++ b/tools/metrics/histograms/histograms.xml | 
| @@ -74707,8 +74707,26 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. | 
| <summary>The type of category clicked in the Windows Jumplist</summary> | 
| </histogram> | 
| +<histogram name="WinJumplist.DetailedFolderMoveResults" | 
| + enum="JumplistIconsDetailedFolderMoveCategory"> | 
| + <owner>chengx@chromium.org</owner> | 
| + <summary> | 
| + This metric is recorded when folder JumpListIcons is moved (can be rename or | 
| + copy and delete) to JumpListIconsOld. This happens when tabs are closed, | 
| + mostly visited URLs get updated, etc. There are several key steps in this | 
| + folder move operation. Before the move operation, there is another step that | 
| + JumpListIconsOld folder is deleted. The status of these steps are put | 
| + together and recorded in this metric. The failure of any of these steps is | 
| + suspected to be related to a known issue. | 
| + </summary> | 
| +</histogram> | 
| + | 
| <histogram name="WinJumplist.FolderMoveResults" | 
| enum="JumplistIconsFolderMoveCategory"> | 
| + <obsolete> | 
| + Obselete 12/08/2016. DetailedFolderMoveResults is used for more detailed | 
| + analysis. | 
| + </obsolete> | 
| <owner>chengx@chromium.org</owner> | 
| <summary> | 
| This metric is recorded when folder JumpListIcons is moved (can be rename or | 
| @@ -91374,6 +91392,201 @@ http://cs/file:chrome/histograms.xml - but prefer this file for new entries. | 
| </int> | 
| </enum> | 
| +<enum name="JumplistIconsDetailedFolderMoveCategory" type="int"> | 
| + <int value="0" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="1" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="2" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="3" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="4" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="5" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="6" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="7" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="8" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="9" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="10" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="11" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="12" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="13" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="14" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="15" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="16" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="17" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="18" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="19" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="20" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="21" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="22" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="23" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="24" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="25" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="26" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="27" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="28" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="29" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="30" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="31" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Succeed - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="32" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="33" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="34" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="35" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="36" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="37" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="38" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="39" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="40" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="41" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="42" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="43" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="44" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="45" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="46" | 
| + label="DelTargetDir Succeed - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="47" | 
| + label="DelTargetDir Succeed - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="48" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="49" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="50" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="51" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Succeed"/> | 
| + <int value="52" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="53" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="54" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="55" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Succeed"/> | 
| + <int value="56" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="57" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="58" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="59" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Succeed - DelSourceDir Fail"/> | 
| + <int value="60" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="61" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Succeed - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="62" | 
| + label="DelTargetDir Fail - MoveFileEx Succeed - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Fail"/> | 
| + <int value="63" | 
| + label="DelTargetDir Fail - MoveFileEx Fail - CopyFile Fail - | 
| + SourceDirRead Fail - DelFile Fail - DelSourceDir Fail"/> | 
| +</enum> | 
| 
gab
2016/12/09 23:17:28
Many of these are impossible given the way one imp
 
chengx
2016/12/10 00:59:05
Acknowledged.
 | 
| + | 
| <enum name="JumplisticonsfolderCategory" type="int"> | 
| <int value="0" label="Del Succeed - Mov Succeed - Create Succeed"/> | 
| <int value="1" label="Del Fail - Mov Succeed - Create Succeed"/> |