Closed Bug 1541973 Opened 6 years ago Closed 6 years ago

Glean: Periodically update experiments list from kinto

Categories

(Toolkit :: Telemetry, task, P1)

task

Tracking

()

RESOLVED FIXED

People

(Reporter: gfritzsche, Assigned: travis_)

References

Details

(Whiteboard: [telemetry:mobilesdk:m7])

Attachments

(1 file)

Bug 1538254 introduces automatic async updating of the experiments list from Kinto on library init.

This should address periodically updating the list from kinto later, every 6h.

Type: defect → task
Assignee: nobody → tlong
Priority: -- → P2
Whiteboard: [telemetry:mobilesdk:m?] → [telemetry:mobilesdk:m7]

Some quick notes of what i was thinking here (which may or may not be good ideas):

  • We were intending to use WorkManager for the scheduling.
  • The drift should be fine, we probably don't need an exact update schedule right now.
  • Mocking out WorkManager mostly for tests should be fine.
  • Let's do the additional testing of the ExperimentsUpdater in a new/separate test file.
Priority: P2 → P1
Attached file GitHub Pull Request
Blocks: 1544751
Status: NEW → RESOLVED
Closed: 6 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: