Remove or update probes expiring in Firefox 113: WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT* before Gecko version gets increased to 113 on 2023-03-13
Categories
(WebExtensions :: General, task, P2)
Tracking
(firefox-esr102 unaffected, firefox110 unaffected, firefox111 unaffected, firefox112+ fixed)
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox110 | --- | unaffected |
firefox111 | --- | unaffected |
firefox112 | + | fixed |
People
(Reporter: telemetry-probes, Assigned: rpl)
References
Details
(Whiteboard: [probe-expiry-alert][addons-jira])
Attachments
(2 files, 3 obsolete files)
540 bytes,
text/plain
|
chutten
:
data-review+
|
Details |
48 bytes,
text/x-phabricator-request
|
Details | Review |
The following Firefox probes will expire in the next major Firefox nightly release: version 113 [1].
WEBEXT_EVENTPAGE_RUNNING_TIME_MS_BY_ADDONID
WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT
WEBEXT_EVENTPAGE_IDLE_RESULT_COUNT_BY_ADDONID
What to do about this:
- If one, some, or all of the metrics are no longer needed, please remove them from their definitions files (Histograms.json, Scalars.yaml, Events.yaml).
- If one, some, or all of the metrics are still required, please submit a Data Collection Review [2] and patch to extend their expiry. There is a shorter form for data collection renewal [3].
If you have any problems, please ask for help on the #data-help Slack channel or the #telemetry Matrix room at https://chat.mozilla.org/#/room/#telemetry:mozilla.org. We'll give you a hand.
Your Friendly, Neighborhood Telemetry Team
[1] https://wiki.mozilla.org/Release_Management/Calendar
[2] https://wiki.mozilla.org/Firefox/Data_Collection
[3] https://github.com/mozilla/data-review/blob/master/renewal_request.md
This is an automated message sent from probe-scraper. See https://github.com/mozilla/probe-scraper for details.
Comment 1•2 years ago
|
||
Luca, could you bump them to 122, so that their expiration is aligned with most of our other probes that we recently extended in bug 1811155?
Assignee | ||
Comment 2•2 years ago
|
||
Sure thing, I had the same thought and I was already planning to sync the next expire version to the same one we used for those.
![]() |
||
Comment 3•2 years ago
|
||
test_ext_webRequest_eventPage_StreamFilter.js
tests for this.
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 4•2 years ago
|
||
Assignee | ||
Comment 5•2 years ago
|
||
Assignee | ||
Comment 6•2 years ago
|
||
Depends on D171112
Assignee | ||
Comment 7•2 years ago
|
||
Depends on D171113
Assignee | ||
Comment 8•2 years ago
|
||
Depends on D171114
Comment 9•2 years ago
|
||
Comment on attachment 9320060 [details]
bug1817103_data_renewal_request.md
DATA REVIEW RESPONSE:
Is the provided Data Collection Review complete, correct, and data-review+ by a Data Steward?
Yes.
Is the data collection covered by the existing Firefox Privacy Notice?
Yes.
Result: datareview+
Comment 10•2 years ago
|
||
Comment 11•2 years ago
|
||
Backed out for causing bc failures on browser_extension_sideloading.js.
[task 2023-03-02T12:49:03.404Z] 12:49:03 INFO - TEST-PASS | browser/base/content/test/webextensions/browser_extension_sideloading.js | Incognito checkbox should not be hidden -
[task 2023-03-02T12:49:03.405Z] 12:49:03 INFO - Buffered messages finished
[task 2023-03-02T12:49:03.407Z] 12:49:03 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/webextensions/browser_extension_sideloading.js | ["sideloadRejected","sideloadAccepted","sideloadAccepted"] deepEqual [] - {"filename":"chrome://mochitests/content/browser/browser/base/content/test/webextensions/head.js","name":"expectTelemetry","sourceId":622,"lineNumber":694,"columnNumber":10,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochitests/content/browser/browser/base/content/test/webextensions/browser_extension_sideloading.js","name":"test_sideloading","sourceId":623,"lineNumber":319,"columnNumber":18,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"test_sideloading@chrome://mochitests/content/browser/browser/base/content/test/webextensions/browser_extension_sideloading.js:319:18\n","nativeSavedFrame":{}},"formattedStack":"expectTelemetry@chrome://mochitests/content/browser/browser/base/content/test/webextensions/head.js:694:10\ntest_sideloading@chrome://mochitests/content/browser/browser/base/content/test/webextensions/browser_extension_sideloading.js:319:18\n","nativeSavedFrame":{}}
[task 2023-03-02T12:49:03.407Z] 12:49:03 INFO - Stack trace:
[task 2023-03-02T12:49:03.407Z] 12:49:03 INFO - chrome://mochitests/content/browser/browser/base/content/test/webextensions/head.js:expectTelemetry:694
[task 2023-03-02T12:49:03.407Z] 12:49:03 INFO - chrome://mochitests/content/browser/browser/base/content/test/webextensions/browser_extension_sideloading.js:test_sideloading:319
[task 2023-03-02T12:49:03.408Z] 12:49:03 INFO - TEST-PASS | browser/base/content/test/webextensions/browser_extension_sideloading.js | Should no longer have addon alert badge -
[task 2023-03-02T12:49:03.409Z] 12:49:03 INFO - GECKO(6340) | [Child 6406: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 7facee214800 == 5 [pid = 6406] [id = 1] [url = moz-extension://fb17d4d1-02c7-4b75-9bfb-9331f30f4964/_generated_background_page.html]
[task 2023-03-02T12:49:03.410Z] 12:49:03 INFO - GECKO(6340) | [Child 6406: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 17 (7facf3281850) [pid = 6406] [serial = 3] [outer = 0] [url = moz-extension://fb17d4d1-02c7-4b75-9bfb-9331f30f4964/_generated_background_page.html]
[task 2023-03-02T12:49:03.412Z] 12:49:03 INFO - GECKO(6340) | [WARN rkv::backend::impl_safe::environment] `load_ratio()` is irrelevant for this storage backend.
[task 2023-03-02T12:49:03.617Z] 12:49:03 INFO - GECKO(6340) | [Parent 6340, Main Thread] WARNING: '!inner', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorProtocol.cpp:163
[task 2023-03-02T12:49:03.618Z] 12:49:03 INFO - GECKO(6340) | [Parent 6340, Main Thread] WARNING: '!inner', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorProtocol.cpp:163
[task 2023-03-02T12:49:03.624Z] 12:49:03 INFO - Test telemetry events collected for addon1
[task 2023-03-02T12:49:03.627Z] 12:49:03 INFO - TEST-PASS | browser/base/content/test/webextensions/browser_extension_sideloading.js | Got the expected telemetry event - {"method":"sideload_prompt","object":"extension","value":"addon1@tests.mozilla.org","extra":{"num_strings":"2","source":"app-profile","method":"sideload"}} deepEqual {"object":"extension","extra":{"source":"app-profile","method":"sideload","num_strings":"2"},"value":"addon1@tests.mozilla.org","method":"sideload_prompt"} -
[task 2023-03-02T12:49:03.629Z] 12:49:03 INFO - TEST-PASS | browser/base/content/test/webextensions/browser_extension_sideloading.js | Got the expected telemetry event - {"method":"uninstall","object":"extension","value":"addon1@tests.mozilla.org","extra":{"source":"app-profile","method":"sideload"}} deepEqual {"object":"extension","extra":{"source":"app-profile","method":"sideload"},"value":"addon1@tests.mozilla.org","method":"uninstall"} -
[task 2023-03-02T12:49:03.630Z] 12:49:03 INFO - TEST-PASS | browser/base/content/test/webextensions/browser_extension_sideloading.js | Got the expected number of telemetry events for addon1 -
Comment 12•2 years ago
|
||
Comment on attachment 9320065 [details]
Bug 1817103 - Remove expired Scalar extensions.updates.rdf. r?willdurand!
Revision D171115 was moved to bug 1819940. Setting attachment 9320065 [details] to obsolete.
Comment 13•2 years ago
|
||
Comment on attachment 9320063 [details]
Bug 1817103 - Remove expired histogram EXTENSION_UPDATE_TYPE. r?willdurand!
Revision D171114 was moved to bug 1819940. Setting attachment 9320063 [details] to obsolete.
Comment 14•2 years ago
|
||
Comment on attachment 9320062 [details]
Bug 1817103 - Remove expired histogram EXTENSION_INSTALL_PROMPT_RESULT. r?willdurand!
Revision D171113 was moved to bug 1819940. Setting attachment 9320062 [details] to obsolete.
Assignee | ||
Comment 15•2 years ago
|
||
(In reply to Iulian Moraru from comment #11)
Backed out for causing bc failures on browser_extension_sideloading.js.
That looks definitely a failure due to one of the expired probes being removed (I think that is likely to be related to EXTENSION_INSTALL_PROMPT_RESULT), the test is likely covering that telemetry without going through the actual unified telemetry internal and so it did not fail when the probe actually expired.
I'm moving the 3 patches that remove expired probe into a different bugzilla issue (Bug 1819940) and I'll push to autoland again the patch renewing the expiring probes actually tracked by this bug (which was most definitely not the one triggering the unexpected failure).
Comment 16•2 years ago
|
||
Comment 17•2 years ago
|
||
bugherder |
Description
•