Closed Bug 1324014 Opened 9 years ago Closed 9 years ago

Whitelist Linux pings with missing screen resolution in the Hardware Report

Categories

(Cloud Services Graveyard :: Metrics: Pipeline, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Dexter, Assigned: Dexter)

References

Details

(Whiteboard: [measurement:client])

Attachments

(2 files, 1 obsolete file)

It looks like the Firefox Hardware Survey [1] under counts the data for the Linux users. We should dig into that and figure out why this is happening. [1] - https://metrics.mozilla.com/firefox-hardware-survey/
Points: --- → 1
Priority: -- → P1
Whiteboard: [measurement:client]
Assignee: nobody → alessio.placitelli
Status: NEW → ASSIGNED
This is interesting. It turns out Linux pings are coming with no screen resolution information and we're filtering them because of this. Screen resolution should come from [1], but it doesn't implement |FindMonitors|. It seems that support for the screen resolution landed in bug 1175005, then it was backed out, then it landed again but without the Linux support. Apparently, it was backed out due to a a11y linux-only performance regression (see bug 1176856) and never fixed again. [1] - https://dxr.mozilla.org/mozilla-central/source/widget/GfxInfoX11.cpp
As this is expected, it should probably just include them and bucketed them into "other screen res" or so. It might be helpful here to track the ratio of discarded records, broken down by OS.
Andre, Rebecca, what should we be doing here?
Assignee: alessio.placitelli → nobody
Status: ASSIGNED → NEW
Flags: needinfo?(rweiss)
Flags: needinfo?(avrignaud)
Priority: P1 → P3
Ali, think we discussed in our meeting - do you still need anything here? Thanks!
Flags: needinfo?(avrignaud)
Grr - Alessio I mean! Sorry about that!
Nope, I have all I need, thanks. We'll go ahead and whitelist the linux pings with missing screen resolution.
Assignee: nobody → alessio.placitelli
Status: NEW → ASSIGNED
Flags: needinfo?(rweiss)
Priority: P3 → P1
Summary: Investigate under counting the Linux population in the Firefox Hardware Survey → Whitelist Linux pings with missing screen resolution in the Hardware Report
That's the PR that fixes Linux data. I'm waiting for a test job to finish before flagging :harter for review.
Attached file hwsurvey-weekly-20170801-20171401.json (obsolete) —
Sample output
Comment on attachment 8828901 [details] [review] Whitelist broken screen resolutions I'm still unsure how to flag properly for reviewing a PR :-) So flagging both on Github and Bugzilla ;-)
Attachment #8828901 - Flags: review?(rharter)
Depends on: 1333806
Attachment #8828901 - Flags: review?(rharter) → review-
Attachment #8829352 - Attachment is obsolete: true
Comment on attachment 8828901 [details] [review] Whitelist broken screen resolutions Ryan, I ran the notebook again. I've attached the updated file for the past week. The numbers seem to match with the query you mentioned in the PR [1] (not perfectly, due to the other validity checks we have on the HW report). Here's what I mean: - Linux: reported ratio ~0,02 / query ratio ~0,02 - MacOS: reported ratio ~0,062 / query ratio 0,063 - The rest is Windows [1] - https://sql.telemetry.mozilla.org/queries/2488/source
Attachment #8828901 - Flags: review- → review?(rharter)
Attachment #8828901 - Flags: review?(rharter) → review+
Blocks: 1228054
The PR for this bug was merged.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Cloud Services → Cloud Services Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: