Commit Graph

76 Commits

Author SHA1 Message Date
Daisuke Akatsuka
f12f72c9eb Bug 1797265: Implement the engagement event. r=mak,adw,Dexter
Differential Revision: https://phabricator.services.mozilla.com/D160193
2022-12-01 12:05:48 +00:00
Nika Layzell
912315ff15 Bug 1790872 - Part 1: Report glean telemetry about which IPC messages are being sent, r=florian,ipc-reviewers,mccr8
This will provide us with more information with which to discover what
IPC messages are being sent extremely frequently, especially from
background processes, and what we can do to avoid unnecessary wakeups.

This is intended for power usage work, and is being tracked in a similar
way to the thread wakeups work, based on process types, such that the
data can be compared between the two.

Differential Revision: https://phabricator.services.mozilla.com/D157855
2022-11-29 22:24:31 +00:00
Tim Huang
6fc4bf3fe4 Bug 1797081 - Part 1: Add metrics.yaml to the cookie banner component. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D161285
2022-11-14 17:39:56 +00:00
Cosmin Sabou
f8768f4512 Backed out 3 changesets (bug 1790872) for causing linux build timeouts. CLOSED TREE
Backed out changeset e4a4e7668efb (bug 1790872)
Backed out changeset 99c09dfae9a7 (bug 1790872)
Backed out changeset 15a5a67c1cee (bug 1790872)
2022-11-08 07:34:48 +02:00
Nika Layzell
d2c12db1b9 Bug 1790872 - Part 1: Report glean telemetry about which IPC messages are being sent, r=florian,ipc-reviewers,mccr8
This will provide us with more information with which to discover what
IPC messages are being sent extremely frequently, especially from
background processes, and what we can do to avoid unnecessary wakeups.

This is intended for power usage work, and is being tracked in a similar
way to the thread wakeups work, based on process types, such that the
data can be compared between the two.

Differential Revision: https://phabricator.services.mozilla.com/D157855
2022-11-08 01:11:11 +00:00
Iulian Moraru
61f353203c Backed out 3 changesets (bug 1790872) for causing build bustages. CLOSED TREE
Backed out changeset 4f712ee19854 (bug 1790872)
Backed out changeset c7a5a591b885 (bug 1790872)
Backed out changeset 575d2e57ab31 (bug 1790872)
2022-11-05 00:18:49 +02:00
Nika Layzell
8e83e631e7 Bug 1790872 - Part 1: Report glean telemetry about which IPC messages are being sent, r=florian,ipc-reviewers,mccr8
This will provide us with more information with which to discover what
IPC messages are being sent extremely frequently, especially from
background processes, and what we can do to avoid unnecessary wakeups.

This is intended for power usage work, and is being tracked in a similar
way to the thread wakeups work, based on process types, such that the
data can be compared between the two.

Differential Revision: https://phabricator.services.mozilla.com/D157855
2022-11-04 17:02:59 +00:00
Simon Friedberger
b711818491 Bug 1791394 - Add DAP frontend which handles sending/receiving of data. r=chutten,mconley
Differential Revision: https://phabricator.services.mozilla.com/D157752
2022-10-24 17:56:13 +00:00
Norisz Fay
75b81f05b6 Backed out 4 changesets (bug 1791018, bug 1791394) for causing xpcshell failures on test_dap.js CLOSED TREE
Backed out changeset b177970803d5 (bug 1791394)
Backed out changeset f41291f1fa37 (bug 1791018)
Backed out changeset 52ba173b1c2f (bug 1791018)
Backed out changeset e0ebc68e7d18 (bug 1791018)
2022-10-20 07:33:41 +03:00
Simon Friedberger
b3a35965fc Bug 1791394 - Add DAP frontend which handles sending/receiving of data. r=chutten,mconley
Differential Revision: https://phabricator.services.mozilla.com/D157752
2022-10-19 21:42:45 +00:00
Sandor Molnar
354666e932 Backed out 3 changesets (bug 1790872) for causing bc failures in toolkit/components/processtools/tests/browser/browser_test_powerMetrics.js CLOSED TREE
Backed out changeset 08713973c9fd (bug 1790872)
Backed out changeset 37335775c392 (bug 1790872)
Backed out changeset 8e79c5a0eaf2 (bug 1790872)
2022-10-04 00:13:12 +03:00
Nika Layzell
8676d1391d Bug 1790872 - Part 1: Report glean telemetry about which IPC messages are being sent, r=florian,ipc-reviewers,mccr8
This will provide us with more information with which to discover what
IPC messages are being sent extremely frequently, especially from
background processes, and what we can do to avoid unnecessary wakeups.

This is intended for power usage work, and is being tracked in a similar
way to the thread wakeups work, based on process types, such that the
data can be compared between the two.

Differential Revision: https://phabricator.services.mozilla.com/D157855
2022-10-03 18:50:26 +00:00
Butkovits Atila
0a1b72cd00 Backed out 3 changesets (bug 1790872) for causing gtest failures.
Backed out changeset b88674165106 (bug 1790872)
Backed out changeset 500681c9ebc6 (bug 1790872)
Backed out changeset 3aac3b7cbe18 (bug 1790872)
2022-09-30 05:44:05 +03:00
Nika Layzell
252d0820b0 Bug 1790872 - Part 1: Report glean telemetry about which IPC messages are being sent, r=florian,ipc-reviewers,mccr8
This will provide us with more information with which to discover what
IPC messages are being sent extremely frequently, especially from
background processes, and what we can do to avoid unnecessary wakeups.

This is intended for power usage work, and is being tracked in a similar
way to the thread wakeups work, based on process types, such that the
data can be compared between the two.

Differential Revision: https://phabricator.services.mozilla.com/D157855
2022-09-30 01:10:14 +00:00
Chris H-C
cfa0027b5d Bug 1767040 - Reorganize glean and telemetry ping definitions r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D158061
2022-09-23 21:01:02 +00:00
Jan-Erik Rediger
f64efa480c Bug 1790046 - Split up metrics_index into lists by product. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D157434
2022-09-20 15:10:10 +00:00
Andreea Pavel
fb54a47509 Backed out changeset 8f84cc961e80 (bug 1790046) for multiple failures on a CLOSED TREE 2022-09-20 14:50:21 +03:00
Jan-Erik Rediger
134690d500 Bug 1790046 - Split up metrics_index into lists by product. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D157434
2022-09-20 09:36:21 +00:00
Andrew Creskey
d8de30ef83 Bug 1782743 - Create a glean metrics.yaml at the root of netwerk r=necko-reviewers,valentin
Since we want one glean metrics definition for all of necko, we will ultimately migrate the existing metrics to this one.

Differential Revision: https://phabricator.services.mozilla.com/D156231
2022-09-02 13:03:09 +00:00
Chris H-C
7f84eaa68e Bug 1785251 - Submit a Glean 'pseudo-main' ping when Telemetry submits a 'main' ping r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D154922
2022-08-24 18:29:03 +00:00
Cristian Tuns
6c64ffc8e1 Backed out changeset e143f0342f09 (bug 1785251) for causing xpcshell failures on test_TelemetryController.js CLOSED TREE 2022-08-23 17:51:59 -04:00
Chris H-C
1b4e6fc73a Bug 1785251 - Submit a Glean 'pseudo-main' ping when Telemetry submits a 'main' ping r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D154922
2022-08-23 21:05:33 +00:00
Calixte
33bb13039c Bug 1782254 - Add some telemetry to measure how often users are using the pdf editing feature r=Dexter
Differential Revision: https://phabricator.services.mozilla.com/D153480
2022-08-09 17:38:37 +00:00
Csoregi Natalia
a4c382ea54 Backed out changeset 0794c953b2f4 (bug 1782254) for causing failures on browser_pdfjs_editing_telemetry.js. CLOSED TREE 2022-08-09 14:54:06 +03:00
Calixte
2b305f8022 Bug 1782254 - Add some telemetry to measure how often users are using the pdf editing feature r=Dexter
Differential Revision: https://phabricator.services.mozilla.com/D153480
2022-08-09 09:17:15 +00:00
mleclair
05dc2bf69c Bug 1772124 - Added Glean metrics to track different type of resources for Early Hints r=dragana,mbucher,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D148741
2022-07-11 22:46:22 +00:00
Butkovits Atila
379594ec0c Backed out changeset 8cc6f6f552a3 (bug 1772124) for causing failures at browser_103_preload.js. CLOSED TREE 2022-07-07 03:56:04 +03:00
mleclair
311e18244c Bug 1772124 - Added Glean metrics to track different type of resources for Early Hints r=dragana,mbucher,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D148741
2022-07-06 23:16:41 +00:00
Noemi Erli
b903ab5d69 Backed out changeset 0e2cee29c95d (bug 1772124) for causing bustages in EarlyHintPreloader.cpp CLOSED TREE 2022-06-30 00:36:49 +03:00
mleclair
6bc908b454 Bug 1772124 - Added Glean metrics to track different type of resources for Early Hints r=dragana,mbucher,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D148741
2022-06-29 21:11:41 +00:00
Iulian Moraru
21a149a784 Backed out changeset 5e3002235320 (bug 1772124) for causing multiple failures. CLOSED TREE 2022-06-27 23:46:05 +03:00
mleclair
79e9254f51 Bug 1772124 - Added Glean metrics to track different type of resources for Early Hints r=dragana,mbucher,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D148741
2022-06-27 20:26:56 +00:00
Chris H-C
b16d177a8c Bug 1766887 - Decorate handoff searches with newtab session ids r=nanj,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D146225
2022-06-17 20:21:50 +00:00
Chris H-C
69a594ce29 Bug 1766887 - Introduce a minimal "newtab" ping for holistic data collection r=nanj,Dexter
It doesn't actually collect anything new, but by collecting it all in one place
we should make analysis easier.

Can be shut off by setting `browser.newtabpage.ping.enabled` to `false`.

Differential Revision: https://phabricator.services.mozilla.com/D146224
2022-06-17 20:21:49 +00:00
Travis Long
416be3044a Bug 1773563 - Add Glean equivalents for current legacy telemetry events used by Nimbus r=barret
Differential Revision: https://phabricator.services.mozilla.com/D149658
2022-06-17 20:13:52 +00:00
Iulian Moraru
4e2cd0f7c2 Backed out changeset 4a293700044e (bug 1773563) for causing linting failures on ExperimentManager.jsm. CLOSED TREE 2022-06-17 22:57:43 +03:00
Travis Long
bf6385af57 Bug 1773563 - Add Glean equivalents for current legacy telemetry events used by Nimbus r=barret
Differential Revision: https://phabricator.services.mozilla.com/D149658
2022-06-17 19:12:32 +00:00
Cristian Tuns
b967cfd2bb Backed out 8 changesets (bug 1766887) for causing mochitest failures on browser_newtab_ping.js CLOSED TREE
Backed out changeset a6b01c1e8823 (bug 1766887)
Backed out changeset 1ef2dd2b779e (bug 1766887)
Backed out changeset f248baea014a (bug 1766887)
Backed out changeset 3f3066906403 (bug 1766887)
Backed out changeset 3ad63b0fa7b8 (bug 1766887)
Backed out changeset 06a0a6ef295a (bug 1766887)
Backed out changeset abe659b175cb (bug 1766887)
Backed out changeset f90e9e70f6d4 (bug 1766887)
2022-06-17 10:49:00 -04:00
Chris H-C
86f5e18f2f Bug 1766887 - Decorate handoff searches with newtab session ids r=nanj,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D146225
2022-06-17 13:47:05 +00:00
Chris H-C
3e21f3e2ba Bug 1766887 - Introduce a minimal "newtab" ping for holistic data collection r=nanj,Dexter
It doesn't actually collect anything new, but by collecting it all in one place
we should make analysis easier.

Can be shut off by setting `browser.newtabpage.ping.enabled` to `false`.

Differential Revision: https://phabricator.services.mozilla.com/D146224
2022-06-17 13:47:04 +00:00
Mark Banner
66bdbed617 Bug 1766999 - Report default search engine data via Glean. r=Dexter,mcheang
Differential Revision: https://phabricator.services.mozilla.com/D145064
2022-05-18 15:55:39 +00:00
Luca Greco
364b091e2d Bug 1767336 - Record extension startupCache time to load as a Glean metric mirrored into a telemetry scalar. r=chutten,mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D145419
2022-05-09 14:46:42 +00:00
Chris H-C
dc88f4159d Bug 1763235 - Enforce lexicographical order of glean definitions files in index r=perry.mcmanis
Differential Revision: https://phabricator.services.mozilla.com/D145140
2022-05-04 14:16:18 +00:00
Denis Palmeiro
c92331d854 Bug 1759744 - Add support for page load event telemetry r=smaug,chutten
Differential Revision: https://phabricator.services.mozilla.com/D141369
2022-04-11 17:15:00 +00:00
Bryce Seager van Dyk
106dc1525c Bug 1739664 - Implment further telemetry for fetching update.xml from balrog. r=Gijs
Depends on D134724

Differential Revision: https://phabricator.services.mozilla.com/D134725
2022-03-23 03:23:41 +00:00
Chris H-C
199f1545f4 Bug 1755549 - Mirror the legacy Telemetry client_id to Glean r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D138858
2022-03-03 19:58:21 +00:00
William Lachance
e52fe70191 Bug 1746941 - Add tags to all Firefox-on-Glean metrics r=janerik
Based on our experience with Firefox for Android, annotating Glean metrics
with issue tracker component information can provide valuable context to
anyone searching for metrics.

This adds a new set of tags corresponding to the components in the
tree, annotates the existing Glean metrics. Finally, it also adds a new
mach command called `update-glean-tags` to update the tags files based
on build metadata.

Differential Revision: https://phabricator.services.mozilla.com/D134332
2022-01-14 18:11:08 +00:00
Sandor Molnar
22d98c8bb4 Backed out changeset c0de94959204 (bug 1746941) for causing pythong unit test failures. CLOSED TREE 2022-01-14 18:59:04 +02:00
William Lachance
3b8109f402 Bug 1746941 - Add tags to all Firefox-on-Glean metrics r=janerik
Based on our experience with Firefox for Android, annotating Glean metrics
with issue tracker component information can provide valuable context to
anyone searching for metrics.

This adds a new set of tags corresponding to the components in the
tree, annotates the existing Glean metrics. Finally, it also adds a new
mach command called `update-glean-tags` to update the tags files based
on build metadata.

Differential Revision: https://phabricator.services.mozilla.com/D134332
2022-01-14 16:43:08 +00:00
Jonathan Watt
fec2670e6d Bug 1743328 - Add telemetry to figure out install-from-DMG prompt outcomes. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D132326
2021-12-03 19:45:03 +00:00