Closed Bug 1633466 Opened 4 years ago Closed 4 years ago

Report usage of blocklist v3 to telemetry

Categories

(Toolkit :: Blocklist Implementation, task, P1)

task

Tracking

()

RESOLVED FIXED
mozilla78
Tracking Status
firefox78 --- fixed

People

(Reporter: robwu, Assigned: robwu)

References

Details

Attachments

(3 files)

In the parent bug (bug 1633403) I want to add some collection of data to observe the health of the blocklist v3 implementation. Those are expected to stay around indefinitely.

When we introduce blocklist v3, it will be behind a pref to allow users to toggle between the old and new implementation. We should report the value of extensions.blocklist.useMLBF in the telemetry. And probably also extensions.blocklist.useMLBF.stashes (which enables the stashing feature, which is a follow-up to the initial stashing implementation).

Triaging, I'm assuming you'll be working on this? :-)

Assignee: nobody → rob
Priority: -- → P1
Severity: -- → S2
Severity: S2 → N/A
Attachment #9149143 - Flags: data-review?(chutten)
Attachment #9149143 - Flags: data-review?(chutten) → data-review?(mlopatka)
Attachment #9149143 - Flags: review+

LGTM data steward review r+

Thanks for the quick r+.

(linking to bug 1574441 since it's related and also mentioned in the data review doc itself)

Status: NEW → ASSIGNED
See Also: → 1574441

Although the data review request granted permission to keep the probes
for 6 months, I'm using a shorter expiration (81) so that all
blocklist-related telemetry can be coverd by one update request, in the
future.

"geckoview" is not listed yet, because blocklist v3 is not yet enabled
on mobile (bug 1639050). Once enabled, "geckoview" should be added to
every scalar from this commit.

See Also: → 1639050

And introduce a helper to get the ExtensionBlocklistMBLF global without
using a deprecated API, and remove the exception from eslintrc

Pushed by rob@robwu.nl:
https://hg.mozilla.org/integration/autoland/rev/a4943c490a73
Move common test logic to test/xpcshell/rs-blocklist/head.js r=Gijs
https://hg.mozilla.org/integration/autoland/rev/e3bde0ccb270
Record usage of blocklist v3 in telemetry r=rpl,janerik
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla78
Regressions: 1640953
Regressions: 1641400
See Also: → 1649960
Attachment #9149143 - Flags: data-review?(mlopatka)

Comment on attachment 9149143 [details]
data-review-request-blocklist-v3-usage-telemetry.md

Data Review

  1. Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?

Yes, through the Glean-Dictionary and the metric definition files

  1. Is there a control mechanism that allows the user to turn the data collection on and off?

Yes, through the standard telemetry preference

  1. If the request is for permanent data collection, is there someone who will monitor the data over time?

Data to be collected for 6 months

  1. Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?

Category 1

  1. Is the data collection request for default-on or default-off?

Default-on

  1. Does the instrumentation include the addition of any new identifiers (whether anonymous or otherwise; e.g., username, random IDs, etc. See the appendix for more details)?

No

  1. Is the data collection covered by the existing Firefox privacy notice?

Yes

  1. Does the data collection use a third-party collection tool?

No

Result

data-review+

See Also: → 1820155
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: