summaryrefslogtreecommitdiffstats
path: root/toolkit/mozapps/update/pings.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/mozapps/update/pings.yaml')
-rw-r--r--toolkit/mozapps/update/pings.yaml35
1 files changed, 35 insertions, 0 deletions
diff --git a/toolkit/mozapps/update/pings.yaml b/toolkit/mozapps/update/pings.yaml
new file mode 100644
index 0000000000..542f8916d8
--- /dev/null
+++ b/toolkit/mozapps/update/pings.yaml
@@ -0,0 +1,35 @@
+# 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/.
+
+---
+$schema: moz://mozilla.org/schemas/glean/pings/2-0-0
+
+background-update:
+ description: |
+ This ping measures the technical health of the background update system.
+ Said system downloads and processes updates when Firefox is not running. It
+ is expected that this ping will be analyzed by humans to gain confidence in
+ the implementation as the staged rollout of the system proceeds to the
+ release channel, before settling into an automated analysis to detect spikes
+ in background update failure rates. This ping will also help to
+ characterize the update-related settings of our user population.
+
+ Right now the background update system, and therefore this ping, is
+ restricted to Windows.
+
+ This ping is submitted only by the background update task. It should be
+ submitted once per background update task invocation. The expected schedule
+ is every 7 hours, controlled by the pref `app.update.background.interval`,
+ and subject to scheduling decisions made by the OS.
+ include_client_id: true
+ send_if_empty: false
+ reasons:
+ backgroundupdate_task: |
+ The ping was sent as part of the normal background update task execution.
+ bugs:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1703318
+ data_reviews:
+ - https://bugzilla.mozilla.org/show_bug.cgi?id=1703318#c17
+ notification_emails:
+ - install-update@mozilla.com