Enable new Glean App `firefox.desktop.background.tasks`
Categories
(Data Platform and Tools Graveyard :: Glean Platform, task, P1)
Tracking
(Not tracked)
People
(Reporter: saschanaz, Assigned: janerik)
References
Details
Attachments
(1 file)
To be filled by the requester
Application ID*: firefox.desktop.background.tasks
Application Canonical Name: Firefox Desktop background tasks
Description: An app id for background tasks of Firefox Desktop. Currently used by BackgroundTask_removeDirectory (being added by bug 1788986)
Data-review response link: Bug 1788986 (waiting...)
Repository URL: https://phabricator.services.mozilla.com/D156941, ultimately will reside in https://searchfox.org/mozilla-central/source/toolkit/components/backgroundtasks/BackgroundTask_removeDirectory.sys.mjs.
Locations of metrics.yaml
files (can be many):
- toolkit/components/backgroundtasks/metrics.yaml
Locations of pings.yaml
files (can be many):
- toolkit/components/backgroundtasks/pings.yaml
Dependencies**:
- glean-core
Retention Days***: 180
(Optional) To be filled by the requester
Does the product require end-to-end encryption in the pipeline? No
Notes and guidelines
* This is the identifier used to initialize Glean (or the id used on the store on Android and Apple devices).
** Dependencies can be found in the Glean repositories. Each dependency must be listed explicitly. For example, the default Glean probes will only be included if glean itself is a dependency.
*** Number of days that raw data will be retained. A good default is 180. We can change this later to accommodate longer retention periods, though we cannot recover data that is past the retention period (for example, we cannot recover data that is 200 days old if your retention period is 180 days).
Need additional help?
If you need new dependencies, please file new bugs for them, separately from this one. For any questions, ask in the #glean channel.
To be filled by the Glean team
Application friendly name: my_app_name
The following are only required for products requiring encryption:
Document namespace: my-app-name
Please NI Operations on this bug to request the creation of encryption keys and an analysis project.
Reporter | ||
Updated•3 years ago
|
Comment 1•3 years ago
|
||
(punting on this until I'm back from PTO as well)
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
•
|
||
:saschanaz The above linked PR will set everything up, but for that to work the code need to land first. I'm watching the linked bug so I will take care of that once your code lands.
Besides you is there anyone else that should be on the notification list?
Assignee | ||
Updated•3 years ago
|
Reporter | ||
Comment 4•3 years ago
|
||
Perhaps Valentin as this also covers the background cache purger.
Hi Valentin, does it sound right to have your email in https://github.com/mozilla/probe-scraper/pull/549/files?
Comment 5•3 years ago
|
||
(In reply to Kagami [:saschanaz] from comment #4)
Perhaps Valentin as this also covers the background cache purger.
Hi Valentin, does it sound right to have your email in https://github.com/mozilla/probe-scraper/pull/549/files?
Hi Kagami, yes, you can add vgosu@mozilla.com and necko@mozilla.com to the list. Thanks!
Assignee | ||
Updated•3 years ago
|
Reporter | ||
Updated•3 years ago
|
Comment 6•3 years ago
|
||
Hey :janerik, do we want/need a patch to the update-fog
probe-scraper workflow to keep lists in sync? I don't imagine there'll be new definitions files in the future, so a manual approach might be fine: in that case, simply writing down that we considered it ought to be enough.
Assignee | ||
Comment 7•3 years ago
|
||
We can file a bug to do this, but I wouldn't put in the effort until it changes.
Assignee | ||
Comment 8•3 years ago
|
||
badboy merged PR #549: "Bug 1804304 - Add new app: firefox.desktop.background.tasks" in 10ebab2.
Keeping it open until the schemas are produced and I remember to check them.
Assignee | ||
Comment 9•3 years ago
|
||
The schemas were generated 4 days ago: https://github.com/mozilla-services/mozilla-pipeline-schemas/tree/generated-schemas/schemas/firefox-desktop-background-tasks
The probe-scraper run is here: https://workflow.telemetry.mozilla.org/dags/probe_scraper/grid?search=probe_scraper&dag_run_id=scheduled__2023-02-09T00%3A00%3A00%2B00%3A00&task_id=probe_scraper
The tables/views are available in bigquery: https://console.cloud.google.com/bigquery?referrer=search&project=moz-fx-data-shared-prod&ws=!1m4!1m3!3m2!1smoz-fx-data-shared-prod!2sfirefox_desktop_background_tasks
No data yet.
Still this resolves this particular bug.
Updated•3 months ago
|
Description
•