Closed Bug 1623306 Opened 5 years ago Closed 5 years ago

Add client_info support

Categories

(Toolkit :: Telemetry, task, P2)

task

Tracking

()

RESOLVED FIXED
mozilla76
Tracking Status
firefox76 --- fixed

People

(Reporter: janerik, Assigned: janerik)

References

Details

(Whiteboard: [telemetry:fog:m3])

Attachments

(1 file)

Glean has a small set of always-available data, see client_info docs

We can detect at build time:

  • os - operating system
  • app_build - I think the build id is available?
  • app_channel - I think we want the actual build's channel, so it should be available?

We need to pass in at runtime:

  • architecture - I guess a 32bit build could run on 64bit, so we want to detect that at runtime
  • device_manufacturer - definitely runtime, but do we want it?
  • os_version
  • locale
Assignee: nobody → jrediger
Depends on: 1623300
Priority: P3 → P2
Summary: Add client_info support and pass in required data → Add client_info support
Blocks: 1624823

The client info structure is used to fill in metadata that is added to
every ping.
These will eventually be filled with data gathered from Firefox itself
(either during the build or runtime).

Depends on D68541

Pushed by jrediger@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/46949083a8c8 Add client info structure to be passed on. r=chutten
Flags: needinfo?(jrediger)

Part of bug 1623300.
Patches relanding now.

Flags: needinfo?(jrediger)
Pushed by jrediger@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/dede963ea684 Add client info structure to be passed on. r=chutten
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: