Closed Bug 1525015 Opened 6 years ago Closed 5 years ago

Glean: experiments library should record experiments in Glean

Categories

(Data Platform and Tools :: Glean: SDK, enhancement, P1)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gfritzsche, Assigned: travis_)

References

Details

(Whiteboard: [telemetry:mobilesdk:m8])

Attachments

(1 file)

The Fenix experiments library should record experiments in Glean, using the setActiveExperiment()/setInactiveExperiment() API.

We should make this an automatic feature of the experiments library when Glean is available (or hard depend on Glean).

Priority: -- → P3
Whiteboard: [telemetry:mobilesdk:m?] → [telemetry:mobilesdk:m7]
Blocks: 1529031

Per bug 1538254 the experiments library already depends on Glean.
What's left here is:

  • Calling Glean.setExperimentActive()/.setExperimentInactive() appropriately.
  • Recording enrollment & unenrollment events into Glean (this might be best done inside Glean itself, automatically on the above function calls).
Whiteboard: [telemetry:mobilesdk:m7] → [telemetry:mobilesdk:m8]
Depends on: 1544751
Summary: Fenix experiments library should record experiments in Glean → Glean: experiments library should record experiments in Glean
Component: Telemetry → Glean: SDK
Product: Toolkit → Data Platform and Tools
Version: Trunk → unspecified
Attached file GitHub Pull Request
Assignee: nobody → tlong
Priority: P3 → P1

Closing after merging the attached PR.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: