# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # This file defines the metrics that are recorded by the Glean SDK. They are # automatically converted to platform-specific code at build time using the # `glean_parser` PyPI package. --- $schema: moz://mozilla.org/schemas/glean/metrics/1-0-0 geckoview: version: description: > The version of the Gecko engine, example: 74.0a1 type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gecko.version bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1611240 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1611240#c2 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never build_id: description: > The Buildid of the Gecko engine, example: 20200205124310 type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gecko.build_id bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1611240 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1611240#c2 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never content_process_lifetime: type: timing_distribution time_unit: millisecond gecko_datapoint: GV_CONTENT_PROCESS_LIFETIME_MS description: > The uptime of content processes in ms bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1625325 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1625325#c2 notification_emails: - geckoview-team@mozilla.com - aklotz@mozilla.com expires: never page_load_progress_time: type: timing_distribution time_unit: millisecond gecko_datapoint: GV_PAGE_LOAD_PROGRESS_MS description: > Time between page load progress starts (0) and completion (100). bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1499418 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - geckoview-team@mozilla.com - esawin@mozilla.com expires: never page_load_time: type: timing_distribution time_unit: millisecond gecko_datapoint: GV_PAGE_LOAD_MS description: > The time taken to load a page. This includes all static contents, no dynamic content. Loading of about: pages is not counted. Back back navigation (sometimes via BFCache) is included which is a source of bimodality due to the <50ms load times. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1499418 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - geckoview-team@mozilla.com - esawin@mozilla.com expires: never page_reload_time: type: timing_distribution time_unit: millisecond gecko_datapoint: GV_PAGE_RELOAD_MS description: > Time taken to reload a page. This includes all static contents, no dynamic content. Loading of about: pages is not counted. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1549519 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - geckoview-team@mozilla.com - sefeng@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never startup_runtime: type: timing_distribution time_unit: millisecond gecko_datapoint: GV_STARTUP_RUNTIME_MS description: > The time taken to initialize GeckoRuntime. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1499418 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - geckoview-team@mozilla.com - esawin@mozilla.com expires: never document_site_origins: type: custom_distribution description: > When a document is loaded, report the number of [site origins](https://searchfox.org/ mozilla-central/rev/ 3300072e993ae05d50d5c63d815260367eaf9179/ caps/nsIPrincipal.idl#264) of the entire browser if it has been at least 5 minutes since last time we collect this data. range_min: 0 range_max: 100 bucket_count: 50 histogram_type: exponential unit: number of site_origin gecko_datapoint: FX_NUMBER_OF_UNIQUE_SITE_ORIGINS_ALL_TABS bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1589700 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1589700#c5 notification_emails: - sefeng@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never per_document_site_origins: type: custom_distribution description: > When a document is unloaded, report the highest number of [site origins](https://searchfox.org/ mozilla-central/rev/ 3300072e993ae05d50d5c63d815260367eaf9179/ caps/nsIPrincipal.idl#264) loaded simultaneously in that document. range_min: 0 range_max: 100 bucket_count: 50 histogram_type: exponential unit: number of site origins per document gecko_datapoint: FX_NUMBER_OF_UNIQUE_SITE_ORIGINS_PER_DOCUMENT bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1603185 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1603185#c13 notification_emails: - barret@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never gfx: composite_time: type: timing_distribution time_unit: millisecond gecko_datapoint: COMPOSITE_TIME description: > The time taken to composite a frame. On non-webrender this is the time taken in `CompositorBridgeParent::CompositeToTarget()`. On webrender, this is the time taken from the start of `WebRenderBridgeParent::CompositeToTarget()`, until the render thread has rendered the frame (in `RenderThread::HandleFrameOneDoc()`). bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1080160 - https://bugzilla.mozilla.org/show_bug.cgi?id=1529352 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580129 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580129#c7 notification_emails: - gfx-telemetry-alerts@mozilla.com - jnicol@mozilla.com expires: never scroll_present_latency: type: timing_distribution time_unit: millisecond description: > Time between receiving a scroll event on the event loop and compositing its result onto the screen (ms). gecko_datapoint: SCROLL_PRESENT_LATENCY bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1604818 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1604818#c4 notification_emails: - sefeng@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never gfx.checkerboard: duration: type: timing_distribution time_unit: millisecond gecko_datapoint: CHECKERBOARD_DURATION description: > The duration of a checkerboard event. Checkerboarding is when painting has not kept up with asynchronous panning and zooming so the compositor has to display a "checkerboard pattern" (or in practice, the background color) rather than the actual page content. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1238040 - https://bugzilla.mozilla.org/show_bug.cgi?id=1539309 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - botond@mozilla.com expires: never peak_pixel_count: type: custom_distribution range_max: 66355200 bucket_count: 50 histogram_type: exponential unit: Pixels gecko_datapoint: CHECKERBOARD_PEAK description: > The peak number of CSS pixels that checkerboarded during a checkerboard event. The minimum value of the largest histogram bucket is the size of a 4k display with maximum APZ zooming. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1238040 - https://bugzilla.mozilla.org/show_bug.cgi?id=1539309 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - botond@mozilla.com expires: never potential_duration: type: timing_distribution time_unit: millisecond gecko_datapoint: CHECKERBOARD_POTENTIAL_DURATION description: > The total amount of time that we could reasonably be checkerboarding. This is the union of two possibly-intersecting sets of time periods: The first set is that in which checkerboarding was actually happening, since by definition it could potentially be happening. The second set is that in which the APZC is actively transforming content in the compositor, since it could potentially transform it so as to display checkerboarding to the user. Combined with other information, this allows us to meaningfully say how frequently users actually enncounters checkerboarding. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1238040 - https://bugzilla.mozilla.org/show_bug.cgi?id=1539309 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - botond@mozilla.com expires: never severity: type: custom_distribution range_max: 1073741824 bucket_count: 50 histogram_type: exponential unit: Opaque unit gecko_datapoint: CHECKERBOARD_SEVERITY description: > An opaque measurement of the severity of a checkerboard event. This doesn't have units, it's just useful for comparing two checkerboard events to see which one is worse, for some implementation-specific definition of "worse". The larger the value, the worse the checkerboarding. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1238040 - https://bugzilla.mozilla.org/show_bug.cgi?id=1539309 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - botond@mozilla.com expires: never gfx.content: paint_time: type: timing_distribution time_unit: millisecond gecko_datapoint: CONTENT_PAINT_TIME description: > Time spent in the main-thread paint pipeline for content. For non-webrender, this includes display list building, layer building, and when OMTP is disabled, rasterization. For webrender, this includes display list building, and webrender display list building. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1309442 - https://bugzilla.mozilla.org/show_bug.cgi?id=1489524 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - mwoodrow@mozilla.com - dbolter@mozilla.com expires: never full_paint_time: type: timing_distribution time_unit: millisecond gecko_datapoint: CONTENT_FULL_PAINT_TIME description: > Time spent in the full paint pipeline for content until it's ready for composition. For non-webrender this includes `paint_time`, plus rasterization if OMTP is enabled. For webrender, this includes `paint_time`, plus scene building time. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1505858 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - jmuizelaar@mozilla.com - dbolter@mozilla.com expires: never gfx.content.frame_time: from_paint: type: custom_distribution range_max: 5000 bucket_count: 50 histogram_type: exponential unit: Percentage of vsync interval gecko_datapoint: CONTENT_FRAME_TIME description: > The time, in percentage of a vsync interval, spent from beginning a paint in the content process until that frame is presented in the compositor. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1470528 - https://bugzilla.mozilla.org/show_bug.cgi?id=1509536 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - jnicol@mozilla.com expires: never from_vsync: type: custom_distribution range_min: 8 range_max: 792 bucket_count: 100 histogram_type: linear unit: Percentage of vsync interval gecko_datapoint: CONTENT_FRAME_TIME_VSYNC description: > The time, in percentage of a vsync interval, spent from the vsync that started a paint in the content process until that frame is presented in the compositor. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1517355 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - mwoodrow@mozilla.com expires: never with_svg: type: custom_distribution range_max: 5000 bucket_count: 50 histogram_type: exponential unit: Percentage of vsync interval gecko_datapoint: CONTENT_FRAME_TIME_WITH_SVG description: > The time, in percentage of a vsync interval, spent from beginning a paint in the content process until that frame is presented in the compositor, for frames that contained an SVG to be drawn by webrender. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1483549 - https://bugzilla.mozilla.org/show_bug.cgi?id=1509536 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - mwoodrow@mozilla.com expires: never without_resource_upload: type: custom_distribution range_max: 5000 bucket_count: 50 histogram_type: exponential unit: Percentage of vsync interval gecko_datapoint: CONTENT_FRAME_TIME_WITHOUT_RESOURCE_UPLOAD description: > The time, in percentage of a vsync interval, spent from beginning a paint in the content process until that frame is presented in the compositor by webrender, excluding time spent uploading resources. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1503405 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - mwoodrow@mozilla.com expires: never without_upload: type: custom_distribution range_max: 5000 bucket_count: 50 histogram_type: exponential unit: Percentage of vsync interval gecko_datapoint: CONTENT_FRAME_TIME_WITHOUT_UPLOAD description: > The time, in percentage of a vsync interval, spent from beginning a paint in the content process until that frame is presented in the compositor by webrender, excluding time spent uploading any content. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1503405 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - mwoodrow@mozilla.com expires: never reason: type: labeled_counter labels: - on_time - no_vsync - missed_composite - slow_composite - missed_composite_mid - missed_composite_long - missed_composite_low - no_vsync_no_id gecko_datapoint: CONTENT_FRAME_TIME_REASON description: > The reason that `gfx.content.frame_time.from_paint` recorded a slow (>200ms) result, if any. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1510853 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - mwoodrow@mozilla.com expires: never gfx.webrender: scenebuild_time: type: timing_distribution time_unit: millisecond gecko_datapoint: WR_SCENEBUILD_TIME description: > The time taken to build a webrender scene. This occurs each time webrender receives a new display list. This additionally includes blob rasterization time. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1470901 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - jmuizelaar@mozilla.com expires: never sceneswap_time: type: timing_distribution time_unit: millisecond gecko_datapoint: WR_SCENESWAP_TIME description: > The time taken to do a webrender scene swap. This is book-keeping that APZ must perform once webrender has built a new scene. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1470901 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - jmuizelaar@mozilla.com expires: never framebuild_time: type: timing_distribution time_unit: millisecond gecko_datapoint: WR_FRAMEBUILD_TIME description: > The time taken to build a webrender frame. This involves calculating the visibility of primitives, requesting resources, and building the render passes which will be used to render the frame. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1470901 - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1584109#c1 notification_emails: - gfx-telemetry-alerts@mozilla.com - jmuizelaar@mozilla.com expires: never gfx.display: count: description: > Amount of displays connected to the device type: quantity unit: Display count # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.display.count bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never primary_width: description: > Width of the primary display, takes device rotation into account. type: quantity unit: Pixels # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.display.primary_width bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never primary_height: description: > Height of the primary display, takes device rotation into account. type: quantity unit: Pixels # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.display.primary_height bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never gfx.adapter.primary: description: description: > Long form description of the Graphics adapter type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.adapter.description bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never vendor_id: description: > Graphics adapter vendor identification type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.adapter.vendor_id bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never device_id: description: > Graphics adapter device identification type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.adapter.device_id bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never subsystem_id: description: > Graphics adapter subsystem identification type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.adapter.subsystem_id bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never ram: description: > Graphics adapter dedicated memory type: quantity unit: Megabytes # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.adapter.ram bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never driver_files: description: > List of graphics adapter driver files type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.adapter.driver_files bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: 2022-02-01 driver_vendor: description: > Graphics adapter driver vendor identification type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.adapter.driver_vendor bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never driver_version: description: > Graphics adapter driver version type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.adapter.driver_version bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: never driver_date: description: > Graphics adapter driver date type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.adapter.driver_date bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: 2023-02-01 gfx.status: compositor: description: > Name of the graphics compositor in use. Possible values are "opengl, d3d11, client, webrender or basic" type: string # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.compositor bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: 2022-02-01 headless: description: > Boolean indicated whether graphics is running in headless (no display) mode type: boolean # Temporary misuse of the user lifetime approved by Glean team # due to limitations in Geckoview streaming telemetry. # DO NOT DUPLICATE unless approved by Glean team. lifetime: user gecko_datapoint: gfx.headless bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1594145#c4 notification_emails: - gfx-telemetry-alerts@mozilla.com expires: 2022-02-01 gfx.feature: webrender: type: string description: Whether webrender is enabled or disabled, and why. gecko_datapoint: gfx.feature.webrender bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1687312 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1687312#c5 notification_emails: - gfx-telemetry-alerts@mozilla.com - jnicol@mozilla.com expires: never avif: decode_result: type: labeled_counter labels: - success - parse_error - no_primary_item - decode_error - size_overflow - out_of_memory - pipe_init_error - write_buffer_error - alpha_y_sz_mismatch - alpha_y_bpc_mismatch gecko_datapoint: AVIF_DECODE_RESULT description: > Decode result of AVIF image. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827#c9 notification_emails: - cchang@mozilla.com - jbauman@mozilla.com expires: never decoder: type: labeled_counter labels: - dav1d - aom gecko_datapoint: AVIF_DECODER description: > Decoder of AVIF image. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827#c9 notification_emails: - cchang@mozilla.com - jbauman@mozilla.com expires: never aom_decode_error: type: quantity unit: error code gecko_datapoint: avif.aom_decode_error description: > Image-decode Error from AOM decoder bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827#c9 notification_emails: - cchang@mozilla.com - jbauman@mozilla.com expires: never dav1d_decode_error: type: quantity unit: error code gecko_datapoint: avif.dav1d_decode_error description: > Image-decode Error from dav1d decoder bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827#c9 notification_emails: - cchang@mozilla.com - jbauman@mozilla.com expires: never yuv_color_space: type: labeled_counter labels: - bt601 - bt709 - bt2020 - identity - unknown gecko_datapoint: AVIF_YUV_COLOR_SPACE description: > YUV color space of AVIF image. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827#c9 notification_emails: - cchang@mozilla.com - jbauman@mozilla.com expires: never bit_depth: type: labeled_counter labels: - color_8 - color_10 - color_12 - color_16 - unknown gecko_datapoint: AVIF_BIT_DEPTH description: > Bits per pixel of AVIF image. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1670827#c9 notification_emails: - cchang@mozilla.com - jbauman@mozilla.com expires: never network: cache_hit_time: type: timing_distribution time_unit: millisecond gecko_datapoint: NETWORK_CACHE_V2_HIT_TIME_MS description: > Time to open existing cache entry file. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1489524 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - hbambas@mozilla.com - mnovotny@mozilla.com expires: never tls_handshake: type: timing_distribution time_unit: millisecond gecko_datapoint: HTTP_PAGE_TLS_HANDSHAKE description: > In the HTTP page channel, time from after the TCP SYN packet is received to the secure connection is established and ready for HTTP. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=772589 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - necko@mozilla.com - ddamjanovic@mozilla.com expires: never tcp_connection: type: timing_distribution time_unit: millisecond gecko_datapoint: HTTP_PAGE_TCP_CONNECTION_2 description: > In the HTTP page channel, time from the TCP SYN packet is received to the connection is established and ready for HTTP. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=772589 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - necko@mozilla.com - ddamjanovic@mozilla.com expires: never dns_start: type: timing_distribution time_unit: millisecond gecko_datapoint: HTTP_PAGE_DNS_ISSUE_TIME description: > In the HTTP page channel, time from connection open to the DNS request being issued. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - necko@mozilla.com - vogosu@mozilla.com expires: never dns_end: type: timing_distribution time_unit: millisecond gecko_datapoint: HTTP_PAGE_DNS_LOOKUP_TIME description: > In the HTTP page channel, time from the DNS request being issued to the response. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - necko@mozilla.com - vogosu@mozilla.com expires: never font_download_end: type: timing_distribution time_unit: millisecond gecko_datapoint: WEBFONT_DOWNLOAD_TIME_AFTER_START description: > Time after navigationStart that all webfont downloads are completed. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - perf-telemetry-alerts@mozilla.com - necko@mozilla.com - bdekoz@mozilla.com expires: never first_from_cache: type: timing_distribution time_unit: millisecond gecko_datapoint: HTTP_PAGE_OPEN_TO_FIRST_FROM_CACHE_V2 description: > In the HTTP page channel, time from connection open to cache read start. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - necko@mozilla.com - mnovotny@mozilla.com expires: never performance.pageload: load_time: type: timing_distribution time_unit: millisecond gecko_datapoint: PERF_PAGE_LOAD_TIME_MS description: > Time in milliseconds from navigationStart to loadEventStart for the foreground http or https root content document. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729#c7 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never load_time_responsestart: type: timing_distribution time_unit: millisecond gecko_datapoint: PERF_PAGE_LOAD_TIME_FROM_RESPONSESTART_MS description: > Time in milliseconds from responseStart to loadEventStart for the foreground http or https root content document. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729#c7 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never dcl: type: timing_distribution time_unit: millisecond gecko_datapoint: PERF_DOM_CONTENT_LOADED_MS description: > Time in milliseconds from navigationStart to domContentLoaded for the foreground http or https root content document. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729#c7 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never dcl_responsestart: type: timing_distribution time_unit: millisecond gecko_datapoint: PERF_DOM_CONTENT_LOADED_FROM_RESPONSESTART_MS description: > Time in milliseconds from responseStart to domContentLoaded for the foreground http or https root content document. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729#c7 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never fcp: type: timing_distribution time_unit: millisecond gecko_datapoint: PERF_FIRST_CONTENTFUL_PAINT_MS description: > The time between navigationStart and the first contentful paint of a foreground http or https root content document, in milliseconds. The contentful paint timestamp is taken during display list building and does not include rasterization or compositing of that paint. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729#c7 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never fcp_responsestart: type: timing_distribution time_unit: millisecond gecko_datapoint: PERF_FIRST_CONTENTFUL_PAINT_FROM_RESPONSESTART_MS description: > The time between responseStart and the first contentful paint of a foreground http or https root content document, in milliseconds. The contentful paint timestamp is taken during display list building and does not include rasterization or compositing of that paint. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729#c7 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never req_anim_frame_callback: type: timing_distribution time_unit: millisecond gecko_datapoint: PERF_REQUEST_ANIMATION_CALLBACK_PAGELOAD_MS description: > Time spent in milliseconds calling all request animation frame callbacks for a document before it has reached readystate complete. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729#c7 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never performance.responsiveness: req_anim_frame_callback: type: timing_distribution time_unit: millisecond gecko_datapoint: PERF_REQUEST_ANIMATION_CALLBACK_NON_PAGELOAD_MS description: > Time spent in milliseconds calling all request animation frame callbacks for a document after it has reached readystate complete. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671729#c7 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never performance.time: response_start: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_RESPONSE_START_MS description: > Time from navigationStart to responseStart as per the W3C Performance Timing API. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1344893 - https://bugzilla.mozilla.org/show_bug.cgi?id=1489524 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - vchin@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never dom_interactive: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_DOM_INTERACTIVE_MS description: > Time from navigationStart to domInteractive as per the W3C Performance Timing API. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?1344893 - https://bugzilla.mozilla.org/show_bug.cgi?1489524 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - hbambas@mozilla.com - vgosu@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never dom_content_loaded_start: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_DOM_CONTENT_LOADED_START_MS description: > Time from navigationStart to domContentLoadedEventStart as per the W3C Performance Timing API. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1344893 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - perf-telemetry-alerts@mozilla.com - bdekoz@mozilla.com expires: never dom_content_loaded_end: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_DOM_CONTENT_LOADED_END_MS description: > Time from navigationStart to domContentLoadedEventEnd as per the W3C Performance Timing API. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1344893 - https://bugzilla.mozilla.org/show_bug.cgi?id=1489524 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - vchin@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never dom_complete: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_DOM_COMPLETE_MS description: > Time from navigationStart to domComplete as per the W3C Performance Timing API. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1344893 - https://bugzilla.mozilla.org/show_bug.cgi?id=1489524 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - hbambas@mozilla.com - vgosu@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never load_event_start: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_LOAD_EVENT_START_MS description: > Time from navigationStart to loadEventStart as per the W3C Performance Timing API. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1344893 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - perf-telemetry-alerts@mozilla.com - bdekoz@mozilla.com expires: never load_event_end: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_LOAD_EVENT_END_MS description: > Time from navigationStart to loadEventEnd as per the W3C Performance Timing API. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1344893 - https://bugzilla.mozilla.org/show_bug.cgi?id=1489524 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - vchin@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never load_event_start_preload: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_LOAD_EVENT_START_PRELOAD_MS description: > Time from navigationStart to [`loadEventStart`](https://www.w3.org/TR/ navigation-timing/#dom-performancetiming-loadstart) as per the W3C Performance Timing API. This is only submitted on when the document would preload a resource (i.e., if it encounters a `` element or a `Link` header with `rel="preload"`), even if the `network.preload` pref is disabled. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1657188 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1657188#c5 notification_emails: - perf-telemetry-alerts@mozilla.com - barret@mozilla.com expires: 2021-02-24 load_event_end_preload: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_LOAD_EVENT_END_PRELOAD_MS description: > Time from navigationStart to [`loadEventEnd`](https://www.w3.org/TR/ navigation-timing/#dom-performancetiming-loadend) as per the W3C Performance Timing API. This is only submitted on when the document would preload a resource (i.e., if it encounters a `` element or a `Link` header with `rel="preload"`), even if the `network.preload` pref is disabled. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1657188 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1657188#c5 notification_emails: - perf-telemetry-alerts@mozilla.com - barret@mozilla.com expires: 2021-02-24 load_event_start_no_preload: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_LOAD_EVENT_START_NO_PRELOAD_MS description: > Time from navigationStart to [`loadEventStart`](https://www.w3.org/TR/ navigation-timing/#dom-performancetiming-loadstart) as per the W3C Performance Timing API. This is only submitted on when the document would not preload a resource. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1657188 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1657188#c5 notification_emails: - perf-telemetry-alerts@mozilla.com - barret@mozilla.com expires: 2021-02-24 load_event_end_no_preload: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_LOAD_EVENT_END_NO_PRELOAD_MS description: > Time from navigationStart to [`loadEventEnd`](https://www.w3.org/TR/ navigation-timing/#dom-performancetiming-loadend) as per the W3C Performance Timing API. This is only submitted on when the document would not preload a resource. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1657188 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1657188#c5 notification_emails: - perf-telemetry-alerts@mozilla.com - barret@mozilla.com expires: 2021-02-24 performance.page: non_blank_paint: type: timing_distribution time_unit: millisecond gecko_datapoint: TIME_TO_NON_BLANK_PAINT_MS description: > The time between navigationStart and the first non-blank paint of a foreground root content document, in milliseconds. This only records documents that were in an active docshell throughout the whole time between navigation start and non-blank paint. The non-blank paint timestamp is taken during display list building and does not include rasterization or compositing of that paint. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1307242 - https://bugzilla.mozilla.org/show_bug.cgi?id=1489524 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - vchin@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never total_content_page_load: type: timing_distribution time_unit: millisecond gecko_datapoint: TOTAL_CONTENT_PAGE_LOAD_TIME description: > Time to load all of a page's resources and render. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - perf-telemetry-alerts@mozilla.com - bdekoz@mozilla.com expires: never performance.interaction: keypress_present_latency: type: timing_distribution time_unit: millisecond gecko_datapoint: KEYPRESS_PRESENT_LATENCY description: > Time between receiving a keypress event in the event loop and compositing its result onto the screen. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1506537 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - perf-telemetry-alerts@mozilla.com - vchin@mozilla.com expires: never tab_switch_composite: type: timing_distribution time_unit: millisecond gecko_datapoint: FX_TAB_SWITCH_COMPOSITE_E10S_MS description: > Time between tab selection and first composite of the tab content onto the screen. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1481704 - https://bugzilla.mozilla.org/show_bug.cgi?id=1529352 - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1580077#c10 notification_emails: - mconley@mozilla.com - perf-telemetry-alerts@mozilla.com expires: never js: execution_percentage: type: custom_distribution description: > Percentage of page load time spent executing Javascript. range_min: 0 range_max: 100 bucket_count: 20 histogram_type: linear unit: percentage of execution time gecko_datapoint: JS_EXECUTION_PROPORTION bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1664475 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1664475#c6 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: 2021-03-18 delazification_percentage: type: custom_distribution description: > Percentage of execution time spent during delazification for JS scripts up until the page load event fires. range_min: 0 range_max: 100 bucket_count: 20 histogram_type: linear unit: percentage of execution time gecko_datapoint: JS_DELAZIFICATION_PROPORTION bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1664475 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1664475#c6 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: 2021-03-18 xdr_encode_percentage: type: custom_distribution description: > Percentage of execution time spent during XDR encoding for JS scripts up until the page load event fires. range_min: 0 range_max: 100 bucket_count: 20 histogram_type: linear unit: percentage of execution time gecko_datapoint: JS_XDR_ENCODING_PROPORTION bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1664475 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1664475#c6 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: 2021-03-18 baseline_compile_percentage: type: custom_distribution description: > Percentage of execution time spent during Baseline compilation for JS scripts up until the page load event fires. range_min: 0 range_max: 100 bucket_count: 20 histogram_type: linear unit: percentage of execution time gecko_datapoint: JS_BASELINE_COMPILE_PROPORTION bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1664475 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1664475#c6 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: 2021-03-18 bytecode_caching_time: type: timing_distribution unit: milliseconds description: > Time spent caching JS bytecode for scripts executed during a page load. gecko_datapoint: JS_BYTECODE_CACHING_TIME bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1664475 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1664475#c6 notification_emails: - dpalmeiro@mozilla.com - perf-telemetry-alerts@mozilla.com expires: 2021-03-18 javascript.gc: total_time: type: timing_distribution time_unit: millisecond gecko_datapoint: GC_MS description: > The total time taken by a major collection. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419#c8 notification_emails: - dev-telemetry-gc-alerts@mozilla.org - jcoppeard@mozilla.com expires: never minor_time: type: timing_distribution time_unit: microsecond gecko_datapoint: GC_MINOR_US description: > The time taked by a minor (nursery) collection. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419#c17 notification_emails: - dev-telemetry-gc-alerts@mozilla.org - jcoppeard@mozilla.com expires: never prepare_time: type: timing_distribution time_unit: millisecond gecko_datapoint: GC_PREPARE_MS description: > The time spent in the preparation phase. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419#c17 notification_emails: - dev-telemetry-gc-alerts@mozilla.org - jcoppeard@mozilla.com expires: never mark_roots_time: type: timing_distribution time_unit: microsecond gecko_datapoint: GC_MARK_ROOTS_US description: > The time spent marking GC roots. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419#c17 notification_emails: - dev-telemetry-gc-alerts@mozilla.org - jcoppeard@mozilla.com expires: never mark_time: type: timing_distribution time_unit: millisecond gecko_datapoint: GC_MARK_MS description: > The time spent in the mark phase. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419#c17 notification_emails: - dev-telemetry-gc-alerts@mozilla.org - jcoppeard@mozilla.com expires: never sweep_time: type: timing_distribution time_unit: millisecond gecko_datapoint: GC_SWEEP_MS description: > The time spent in the sweep phase. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419#c17 notification_emails: - dev-telemetry-gc-alerts@mozilla.org - jcoppeard@mozilla.com expires: never compact_time: type: timing_distribution time_unit: millisecond gecko_datapoint: GC_COMPACT_MS description: > The time spent in the compact phase. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419#c17 notification_emails: - dev-telemetry-gc-alerts@mozilla.org - jcoppeard@mozilla.com expires: never slice_time: type: timing_distribution time_unit: millisecond gecko_datapoint: GC_SLICE_MS description: > The time spent running a GC slice. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1636419#c17 notification_emails: - dev-telemetry-gc-alerts@mozilla.org - jcoppeard@mozilla.com expires: never media.audio: init_failure: type: labeled_counter labels: - first - other gecko_datapoint: MEDIA_AUDIO_INIT_FAILURE description: > Failure occurs when initializing the audio stream. bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671714 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671714#c10 notification_emails: - padenot@mozilla.com - kinetik@flim.org - cchang@mozilla.com expires: never backend: type: labeled_counter labels: - unknown - audiounit - audiounit_rust - aaudio - opensl - wasapi - winmm - alsa - jack - oss - pulse - pulse_rust - sndio - sun gecko_datapoint: MEDIA_AUDIO_BACKEND description: > The operating system audio backend bugs: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671714 data_reviews: - https://bugzilla.mozilla.org/show_bug.cgi?id=1671714#c10 notification_emails: - padenot@mozilla.com - kinetik@flim.org - cchang@mozilla.com expires: never