Closed
Bug 1239480
Opened 10 years ago
Closed 10 years ago
test_TelemetryReportingPolicy.js is going to permafail when Gecko 45 merges to Beta
Categories
(Firefox Health Report Graveyard :: Client: Desktop, defect, P1)
Firefox Health Report Graveyard
Client: Desktop
Tracking
(firefox44 unaffected, firefox45+ fixed, firefox46+ fixed)
RESOLVED
FIXED
Firefox 46
| Tracking | Status | |
|---|---|---|
| firefox44 | --- | unaffected |
| firefox45 | + | fixed |
| firefox46 | + | fixed |
People
(Reporter: RyanVM, Assigned: Dexter)
Details
(Whiteboard: [measurement:client])
Attachments
(1 file, 2 obsolete files)
|
3.61 KB,
patch
|
gfritzsche
:
review+
RyanVM
:
feedback+
|
Details | Diff | Splinter Review |
[Tracking Requested - why for this release]: Merge day bustage, which we all love so much.
https://treeherder.mozilla.org/logviewer.html#?job_id=15414636&repo=try
TEST-UNEXPECTED-FAIL | toolkit/components/telemetry/tests/unit/test_TelemetryReportingPolicy.js | test_prefs - [test_prefs : 116] A greater minimum policy version must invalidate the policy and disable upload. - false == true
Flags: needinfo?(alessio.placitelli)
| Assignee | ||
Updated•10 years ago
|
Points: --- → 2
Flags: needinfo?(alessio.placitelli)
Priority: -- → P1
Whiteboard: [measurement:client]
| Assignee | ||
Updated•10 years ago
|
Assignee: nobody → alessio.placitelli
| Assignee | ||
Comment 1•10 years ago
|
||
So, two issues there:
1) The test should make sure to set the minimum policy version for the right channel (as of now, we only have an override for the beta channel). That's what the patch does.
2) The test didn't fail on the current beta as [0] doesn't return "beta" in the xpcshell test there.
[0] - https://dxr.mozilla.org/mozilla-central/rev/4e2224c009dfedfcd95035e2fc67779567c2cdea/toolkit/modules/UpdateUtils.jsm#33
Attachment #8707846 -
Flags: review?(gfritzsche)
Comment 2•10 years ago
|
||
Comment on attachment 8707846 [details] [diff] [review]
bug1184458.patch
Review of attachment 8707846 [details] [diff] [review]:
-----------------------------------------------------------------
I think you uploaded the wrong patch.
Attachment #8707846 -
Flags: review?(gfritzsche)
| Assignee | ||
Comment 3•10 years ago
|
||
Ouch. Indeed. Sorry about that.
Attachment #8707846 -
Attachment is obsolete: true
Attachment #8707927 -
Flags: review?(gfritzsche)
| Assignee | ||
Updated•10 years ago
|
Attachment #8707927 -
Attachment is obsolete: true
Attachment #8707927 -
Flags: review?(gfritzsche)
| Assignee | ||
Comment 4•10 years ago
|
||
Yeah, this time is for real.
Attachment #8707931 -
Flags: review?(gfritzsche)
Updated•10 years ago
|
Attachment #8707931 -
Flags: review?(gfritzsche) → review+
Comment 5•10 years ago
|
||
Tracking for 45+ to keep an eye on this and make sure it lands successfully.
| Assignee | ||
Comment 6•10 years ago
|
||
| Assignee | ||
Comment 7•10 years ago
|
||
| Reporter | ||
Comment 9•10 years ago
|
||
Comment on attachment 8707931 [details] [diff] [review]
bug1239480.patch
Looks good on Try. This can land on Aurora a=test-only whenever.
Attachment #8707931 -
Flags: feedback+
| Reporter | ||
Updated•10 years ago
|
Whiteboard: [measurement:client] → [measurement:client][checkin-needed-aurora]
| Reporter | ||
Comment 10•10 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 46
| Reporter | ||
Comment 11•10 years ago
|
||
| bugherder uplift | ||
Whiteboard: [measurement:client][checkin-needed-aurora] → [measurement:client]
Updated•7 years ago
|
Product: Firefox Health Report → Firefox Health Report Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•