Commit graph

73 commits

Author SHA1 Message Date
Cosmin Sabou
0b1543e85d 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
40c26a2ea0 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
cf06f2778f 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
c5f9bbfbdc 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
53fb91b8d3 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
c5c002f81f 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
fd4b32e3e9 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
bb188d821a 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
c6daf6c46f 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
0e55b6d34c 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
eadf3c07fb 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
6bcbbab5e1 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
448309ffba 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
e865bcb13c Backed out changeset 8f84cc961e80 (bug 1790046) for multiple failures on a CLOSED TREE 2022-09-20 14:50:21 +03:00
Jan-Erik Rediger
c3138c3f3e 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
27f1120fb7 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
e1b70bb8ce 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
642be079c4 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
7bbe5c251c 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
95f5a70c44 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
d1d0b69871 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
4b0f9347b7 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
f15f91dc56 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
da2b7986d0 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
2ff75f9613 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
2c475db0ff Backed out changeset 0e2cee29c95d (bug 1772124) for causing bustages in EarlyHintPreloader.cpp CLOSED TREE 2022-06-30 00:36:49 +03:00
mleclair
dd18767e3f 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
b6dbdfec41 Backed out changeset 5e3002235320 (bug 1772124) for causing multiple failures. CLOSED TREE 2022-06-27 23:46:05 +03:00
mleclair
9f07fb71de 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
4adae4ab24 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
b4496bb39d 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
ac3fa51e34 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
d556b247aa 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
8c500ec83d 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
3e81d4efd8 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
be780fd177 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
676bb157ca 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
f07f8eb406 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
f700ba83e8 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
e1a0c33051 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
dede6512b0 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
23eb2bb304 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
33cd01220e 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
af8f04a00d 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
c5d5f045aa Backed out changeset c0de94959204 (bug 1746941) for causing pythong unit test failures. CLOSED TREE 2022-01-14 18:59:04 +02:00
William Lachance
cf406dbbc9 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
65ad33ee19 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
Chris H-C
5ee0631774 Bug 1741674 - Record active_ticks and uri_count in Glean as well as Telemetry r=TravisLong
Differential Revision: https://phabricator.services.mozilla.com/D131641
2021-11-22 20:07:38 +00:00
Chris H-C
0ad14ed461 Bug 1737345 - Warn in metrics_yaml that changes need a pipeline bug r=TravisLong
Depends on D131638

Differential Revision: https://phabricator.services.mozilla.com/D131639
2021-11-22 20:07:37 +00:00
Tooru Fujisawa
0958039f60 Bug 1740063 - Collect telemetry for hidden browser.link.open_newwindow.restriction preference usage. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D130887
2021-11-17 23:29:56 +00:00