| <!-- |
| Copyright 2020 The Chromium Authors. All rights reserved. |
| Use of this source code is governed by a BSD-style license that can be |
| found in the LICENSE file. |
| --> |
| |
| <!-- |
| This file is used to generate a comprehensive list of File histograms |
| along with a detailed description for each histogram. |
| |
| For best practices on writing histogram descriptions, see |
| https://chromium.googlesource.com/chromium/src.git/+/HEAD/tools/metrics/histograms/README.md |
| |
| Please send CLs to chromium-metrics-reviews@google.com rather than to specific |
| individuals. These CLs will be automatically reassigned to a reviewer within |
| about 5 minutes. This approach helps the metrics team to load-balance incoming |
| reviews. Googlers can read more about this at go/gwsq-gerrit. |
| --> |
| |
| <histogram-configuration> |
| |
| <histograms> |
| |
| <histogram name="FileBrowser.ChangeDirectory.RootType" |
| enum="FileManagerRootType" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: Counts the number of directory-changed events, |
| bucketed by the RootType of the directory newly displayed. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ComputersCount" units="Computers" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: number of Computers a user has available in the |
| Files app. Computed every time the File Browser is opened (including file |
| picker dialogs). NOTE: This data is biased towards users that use the Files |
| App more often. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Create" enum="FileDialogType" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: The mode in which the File Browser was opened. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.DirectoryScan" units="ms" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: time to scan a directory. Measured on every File |
| Browser directory change. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.DownloadDestination.IsGoogleDrive.Changed" |
| enum="BooleanEnabled" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Tracks whether download destination is set to a Google Drive folder when the |
| download destination is changed by the user in the settings page. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.DownloadDestination.IsGoogleDrive.Started" |
| enum="BooleanEnabled" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Tracks whether download destination is set to a Google Drive folder on |
| startup. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Downloads.DirectoryPercentageOfDiskUsage" |
| units="%" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| The size of the space consumed by a users files in "My Files" |
| folder and it's children, calculated as a percentage of the total disk |
| space. Caluclated on user login and recorded by VolumeManager. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Downloads.DirectorySizeMiB" units="MiB" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| The total size of all of the users files stored in the "My Files" |
| folder and it's children. Caluclated on user login and recorded by |
| VolumeManager. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.DownloadsCount" units="units" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: number of files and directories in the Downloads |
| directory (not including the contents of nested directories). Computed every |
| time the File Browser current directory changes to Downloads. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.DriveDuplicateFinder.LongComputeHash" units="ms" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| The time taken to calculate the hash of a file, only recorded if the time |
| exceeds a local threshold that is currenty 5 seconds. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.DriveDuplicateFinder.LongSearchByHash" units="ms" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| The time taken to search for a file using it's hash value, only recorded if |
| the time exceeds a local threshold that is currently 1 second. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.DriveHostedFilePinSuccess" enum="BooleanSuccess" |
| expires_after="2021-10-10"> |
| <owner>austinct@chromium.org</owner> |
| <owner>dats@chromium.org</owner> |
| <summary>Tracks success rate of pinning hosted files in Drive.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.DrivePinSuccess" enum="BooleanSuccess" |
| expires_after="2021-10-10"> |
| <owner>austinct@chromium.org</owner> |
| <owner>dats@chromium.org</owner> |
| <summary>Tracks success rate of pinning files in Drive.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.FileSystemProviderMounted" |
| enum="FileSystemProviderMountType" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| The type of file system provider that has been mounted. This metric is |
| emmitted on mounting of the filesystem. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.FolderShortcut.Add" units="units" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: this is recorded when the user adds a folder |
| shortcut. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.FolderShortcut.Count" units="units" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: number of saved folder shorcuts. This is recorded |
| when the Files app is launched. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.FolderShortcut.Navigate" units="units" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: this is recorded when the user clicks or selects a |
| folder shortcut and is navigated to the target folder. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.FolderShortcut.Remove" units="units" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: this is recorded when the user removes a folder |
| shortcut. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.FormatFileSystemType" |
| enum="FileManagerFormatFileSystemType" expires_after="2021-08-09"> |
| <owner>austinct@chromium.org</owner> |
| <summary> |
| Chrome OS File Browser: this records the filesystem selected when formatting |
| an external drive. |
| </summary> |
| </histogram> |
| |
| <histogram |
| name="FileBrowser.HoldingSpace.TimeFromFirstWelcomeBannerShowToFirstPin" |
| units="ms" expires_after="2022-01-05"> |
| <owner>dmblack@google.com</owner> |
| <owner>tbarzic@chromium.org</owner> |
| <summary> |
| Chrome OS Files App: Records the time from when the holding space welcome |
| banner was first shown to when the user first pinned an item to holding |
| space from the Files app. If the holding space welcome banner was not shown |
| prior to the first pin, zero is recorded. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ImportController.DeviceYanked" enum="Boolean" |
| expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: Whether an external media device was removed during the |
| upload process. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ImportController.ImportCancelled" |
| enum="BooleanCanceled" expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: Whether the media import process was cancelled. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.LauncherSearch.Drive" units="ms" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| The time taken to execute launcher search for drive files. Recorded when the |
| complete result set is returned from drive. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.LauncherSearch.Local" units="ms" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| The time taken to execute launcher search for local files. Recorded when the |
| complete result set has been calculated for files on the local disk. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Load{FileBrowserLoad}" units="ms" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser is an built-in extension without a background page. |
| Its main.html file is loaded every time the user opens a File Browser tab or |
| a file chooser dialog. The file is fairly large and the initialization is |
| pretty expensive. {FileBrowserLoad} |
| </summary> |
| <token key="FileBrowserLoad"> |
| <variant name=""/> |
| <variant name=".BackgroundLaunch" |
| summary="Time from onLaunched event is called to the window is |
| created."/> |
| <variant name=".BackgroundRestart" |
| summary="Time to create a window on restart."/> |
| <variant name=".BackgroundScript" |
| summary="Time to initialize backend script to wait for events."/> |
| <variant name=".Construct" |
| summary="Time spent constructing the main Javascript object."> |
| <obsolete> |
| Deprecated as of 12/2016. |
| </obsolete> |
| </variant> |
| <variant name=".DOM" summary="Time to initialize DOM."> |
| <obsolete> |
| Deprecated as of 12/2016. |
| </obsolete> |
| </variant> |
| <variant name=".FileSystem" |
| summary="Time to get access to the local file system."> |
| <obsolete> |
| Deprecated as of 9/2013. |
| </obsolete> |
| </variant> |
| <variant name=".ImportElements" |
| summary="Time to initialize the polymer elements."/> |
| <variant name=".InitBackgroundPage" |
| summary="Time to initialize the background page."/> |
| <variant name=".InitDocuments" |
| summary="Time to initialize the background page and the elements."/> |
| <variant name=".InitSettings" summary="Time to restore user settings."/> |
| <variant name=".InitUI" |
| summary="Time to initialize all UI after all elements are |
| initialized."/> |
| <variant name=".Parse" |
| summary="Time to parse Javascript and CSS (Deprecated)."> |
| <obsolete> |
| Deprecated as of 12/2016. |
| </obsolete> |
| </variant> |
| <variant name=".ProcessInitialSearchQuery" |
| summary="Time to process LaunchParam.searchQuery (time to find a |
| query-matched directory)."/> |
| <variant name=".Roots" summary="Time to enumerate file system roots."> |
| <obsolete> |
| Deprecated as of 12/2016. |
| </obsolete> |
| </variant> |
| <variant name=".Script" summary="Time to parse Javascript and CSS."/> |
| <variant name=".Total" |
| summary="Total load time from the moment the Javascript started |
| parsing till the moment the empty file list is displayed."/> |
| </token> |
| </histogram> |
| |
| <histogram name="FileBrowser.Location.OnEntryExpandedOrCollapsed.NonTopLevel" |
| enum="FileManagerRootType" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: The locations (root types) of non-top-level entries |
| when they are expanded or collapsed (expand icon clicked) in the directory |
| tree. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Location.OnEntryExpandedOrCollapsed.TopLevel" |
| enum="FileManagerRootType" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: The locations (root types) of top-level entries (root |
| entries) when they are expanded or collapsed (expand icon clicked) in the |
| directory tree. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Location.OnEntrySelected.NonTopLevel" |
| enum="FileManagerRootType" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: The locations (root types) of non-top-level entries |
| when they are clicked in the directory tree. Contains incomplete data from |
| M80 to M87 inclusively. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Location.OnEntrySelected.TopLevel" |
| enum="FileManagerRootType" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: The locations (root types) of top-level entries (root |
| entries) when they are clicked in the directory tree. Contains incomplete |
| data from M80 to M87 inclusively. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.MediaImport.Cancelled" enum="BooleanCanceled" |
| expires_after="M93"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: Whether the media import (Photos/Video) from external |
| media was cancelled. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.MediaImport.Duplicates" units="count" |
| expires_after="M93"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: Count of duplicate media (Photos/Videos) files that |
| were skipped during a single upload session. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.MediaImport.ErrorCount" units="count" |
| expires_after="2021-09-19"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: Number of errors that occured during an upload session. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.MediaImport.ImportCount" units="count" |
| expires_after="2021-10-04"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: Count of individual media (Photos/Videos) uploaded from |
| a single upload session. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.MediaImport.ImportMB" units="MBytes" |
| expires_after="2021-09-19"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: Size of the media (Photos/Videos) uploaded from a |
| single upload session. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.MediaImport.Started" enum="BooleanAttempted" |
| expires_after="2021-09-19"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: Whether the media import (Photos/Video) from external |
| media was started. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.MenuItemSelected" enum="FileManagerMenuCommands" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: The commands selected in the menu by the files app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Notification.Show" |
| enum="FileManagerNotificationType" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: Notification types what were shown to the user. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Notification.UserAction" |
| enum="FileManagerNotificationUserAction" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: User actions responding to a notification. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.OpenFiles.RootType" enum="FileManagerRootType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: The locations (root types) of files which are opened |
| by the file picker. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.PhotoEditor.DisplayTime" units="ms" |
| expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Photo Editor: time to display an image. Measured from the moment |
| the user selected the image till the moment it is displayed (not counting |
| the low resolution preview). |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.PhotoEditor.FileType" enum="PhotoEditorFileType" |
| expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary>Chrome OS Photo Editor: the type of the file opened.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.PhotoEditor.LoadMode" enum="PhotoEditorLoadMode" |
| expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary>Chrome OS Photo Editor: the way the image has been loaded.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.PhotoEditor.LoadTime" units="ms" |
| expires_after="2021-08-09"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary>Chrome OS Photo Editor: time to load an image from a file.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.PhotoEditor.SaveResult" |
| enum="PhotoEditorSaveResult" expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Photo Editor: the result of a file save operation. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.PhotoEditor.SaveTime" units="ms" |
| expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary>Chrome OS Photo Editor: time to save an image to a file.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.PhotoEditor.Size.MB" units="MBytes" |
| expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Photo Editor: size of an image file in megabytes. Measured on |
| every image load. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.PhotoEditor.Size.MPix" units="MPixels" |
| expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Photo Editor: size of an image in megapixels. Measured on every |
| image load. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.PhotoEditor.Tool" enum="PhotoEditorToolType" |
| expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary>Chrome OS Photo Editor: the button which the user clicked.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.QuickView.DialogType" enum="FileDialogType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| File dialog type (e.g. Full page, Save as file) when quick view is launched. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.QuickView.FileType" enum="ViewFileType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary>File types that were tried to be opened with quick view.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.QuickView.FileTypeOnLaunch" enum="ViewFileType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary>File types that were selected when quick view is launched.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.QuickView.VolumeType" enum="FileManagerVolumeType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary>The volume type where quick view is opened.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.QuickView.WayToOpen" |
| enum="FileManagerQuickViewWayToOpen" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary>How quick view was opened.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Recent.LoadArcMedia" units="ms" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Time to load a recently modified file list from Media Views. It is triggered |
| when the user opens or reloads Recent view in the Files app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Recent.LoadCrostini" units="ms" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Time to load a recently modified file list from Crostini. It is triggered |
| when the user opens or reloads Recent view in the Files app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Recent.LoadDownloads" units="ms" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Time to load a recently modified file list from Downloads. It is triggered |
| when the user opens or reloads Recent view in the Files app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Recent.LoadDrive" units="ms" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Time to load a recently modified file list from Drive. It is triggered when |
| the user opens or reloads Recent view in the Files app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Recent.LoadTotal" units="ms" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Time to load a recently modified file list from all sources. It is triggered |
| when the user opens or reloads Recent view in the Files app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Share.ActionSource" enum="SharingActionSource" |
| expires_after="2021-09-05"> |
| <owner>lucmult@chromium.org</owner> |
| <owner>majewski@chromium.org</owner> |
| <summary>Chrome OS File Browser: the source of file sharing action.</summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Share.FileCount" units="files" |
| expires_after="2021-05-05"> |
| <owner>lucmult@chromium.org</owner> |
| <owner>majewski@chromium.org</owner> |
| <summary> |
| Chrome OS File Browser: The number of files shared via a single Share |
| action. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.Share.FileType" enum="ViewFileType" |
| expires_after="2021-05-05"> |
| <owner>lucmult@chromium.org</owner> |
| <owner>majewski@chromium.org</owner> |
| <summary> |
| Chrome OS File Browser: The type of the file shared via Share action. |
| Recorded for each file being shared by a share action |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.SuggestApps.CloseDialog" |
| enum="SuggestAppsDialogCloseReason" expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: the reason why the suggest apps dialog was closed. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.SuggestApps.Install" |
| enum="SuggestAppsDialogInstall" expires_after="2021-08-09"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: whether the Webstore item user selected was |
| successfully installed or not. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.SuggestApps.Load" enum="SuggestAppsDialogLoad" |
| expires_after="2021-08-09"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: whether the initialization of the dialog succeeded |
| or not. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.SuggestApps.LoadTime" units="ms" |
| expires_after="M92"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: time to load the suggest apps dialog. Measured |
| between the moment window appears and the moment all the contents in the |
| dialog including the Chrome Webstore widget are ready. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.TeamDrivesCount" units="Team Drives" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: number of Team Drives a user has available in the |
| Files app. Computed every time the File Browser is opened (including file |
| picker dialogs). NOTE: This data is biased towards users that use the Files |
| App more often. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ToggleFileListType" enum="FileManagerListType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS Files App: Recorded when the Grid View/List View toggle menu icon |
| is selected. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ViewingFileType" enum="ViewFileType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| File types that were tried to be viewed through browser. This is recorded |
| when the user tries to view a file from the Files app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ViewingFileType.Offline" enum="ViewFileType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| File types that were tried to be viewed through browser while the user is |
| offline. This is recorded when the user tries to view a file from the Files |
| app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ViewingFileType.Online" enum="ViewFileType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| File types that were tried to be viewed through browser while the user is |
| online. This is recorded when the user tries to view a file from the Files |
| app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ViewingRootType" enum="FileManagerRootType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: The locations (root types) of files which are opened |
| in stand-alone mode. This does not include files opened in file picker mode. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ViewingRootType.Offline" |
| enum="FileManagerRootType" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: The locations (root types) of files which are opened |
| in stand-alone mode while the user is offline. This does not include files |
| opened in file picker mode. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ViewingRootType.Online" enum="FileManagerRootType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: The locations (root types) of files which are opened |
| in stand-alone mode while the user is online. This does not include files |
| opened in file picker mode. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ViewingTaskType" enum="FileManagerTaskType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: The type of the handler to be used to open files. |
| This is recorded when the user tries to view a file from the Files app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ViewingTaskType.Offline" |
| enum="FileManagerTaskType" expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: The type of the handler to be used to open files |
| when the user is offline. This is recorded when the user tries to view a |
| file from the Files app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ViewingTaskType.Online" enum="FileManagerTaskType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: The type of the handler to be used to open files |
| when the user is online. This is recorded when the user tries to view a file |
| from the Files app. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.VolumeType" enum="FileManagerVolumeType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: counts the number of times volumes are mounted for |
| each volume type. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileBrowser.ZipFileTask" enum="FileManagerZipHandlerType" |
| expires_after="M98"> |
| <owner>simmonsjosh@google.com</owner> |
| <owner>src/ui/file_manager/OWNERS</owner> |
| <summary> |
| Chrome OS File Browser: counts the number of times ZIP file was opened or |
| created, categorized by component extensions and its operation types. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileReaderSync.WorkerType" enum="FileReaderSyncWorkerType" |
| expires_after="M85"> |
| <owner>mek@chromium.org</owner> |
| <summary> |
| For each FileReaderSync instance records the type of the web worker that |
| created the instance. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileSystem.DirectoryDatabaseInit" |
| enum="FileSystemDatabaseInitResult" expires_after="never"> |
| <!-- expires-never: core storage metric; consumed in separate dashboard (go/chrome-storage-dashboard) --> |
| |
| <owner>dmurph@chromium.org</owner> |
| <owner>pwnall@chromium.org</owner> |
| <summary>The result of FileSystemDirectoryDatabase initialization.</summary> |
| </histogram> |
| |
| <histogram name="FileSystem.DirectoryDatabaseRepair" |
| enum="DirectoryDatabaseRepairResult" expires_after="M77"> |
| <owner>tzik@chromium.org</owner> |
| <summary>The result of FileSystemDirectoryDatabase repair.</summary> |
| </histogram> |
| |
| <histogram name="FileSystem.OpenFileSystem" enum="OpenFileSystemResult" |
| expires_after="M77"> |
| <owner>tzik@chromium.org</owner> |
| <summary> |
| The success or the cause of failure for each call to OpenFileSystem(). |
| </summary> |
| </histogram> |
| |
| <histogram name="FileSystem.OpenFileSystemDetail" enum="FileSystemErrors" |
| expires_after="M77"> |
| <owner>tzik@chromium.org</owner> |
| <summary>The result of opening a filesystem.</summary> |
| </histogram> |
| |
| <histogram name="FileSystem.OpenFileSystemDetailNonthrottled" |
| enum="FileSystemErrors" expires_after="M77"> |
| <owner>tzik@chromium.org</owner> |
| <summary>The result of opening a non-throttled filesystem.</summary> |
| </histogram> |
| |
| <histogram name="FileSystem.OriginDatabaseInit" |
| enum="FileSystemDatabaseInitResult" expires_after="never"> |
| <!-- expires-never: core storage metric; consumed in separate dashboard (go/chrome-storage-dashboard) --> |
| |
| <owner>dmurph@chromium.org</owner> |
| <owner>pwnall@chromium.org</owner> |
| <summary>The result of FileSystemOriginDatabase initialization.</summary> |
| </histogram> |
| |
| <histogram name="FileSystem.PersistentOriginsCount" units="units" |
| expires_after="2018-08-30"> |
| <owner>tzik@chromium.org</owner> |
| <summary> |
| Number of origins that have persistent filesystem. Measured when the Quota |
| system queries the filesystem subsystem about its entire usage, which |
| usually happens when one of the storage subsystem methods is called for the |
| first time. |
| </summary> |
| </histogram> |
| |
| <histogram name="FileSystem.TemporaryOriginsCount" units="units" |
| expires_after="2018-08-30"> |
| <owner>tzik@chromium.org</owner> |
| <summary> |
| Number of origins that have temporary filesystem. Measured when the Quota |
| system queries the filesystem subsystem about its entire usage, which |
| usually happens when one of the storage subsystem methods is called for the |
| first time. |
| </summary> |
| </histogram> |
| |
| </histograms> |
| |
| </histogram-configuration> |