Closed
Bug 1432489
Opened 7 years ago
Closed 7 years ago
test_TelemetrySend.js is going to permafail when the Gecko version number is bumped to 61 on 2018-03-12
Categories
(Toolkit :: Telemetry, enhancement)
Toolkit
Telemetry
Tracking
()
VERIFIED
FIXED
mozilla60
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox58 | --- | unaffected |
firefox59 | --- | unaffected |
firefox60 | + | verified |
People
(Reporter: RyanVM, Assigned: RyanVM)
References
Details
Attachments
(1 file)
1.98 KB,
patch
|
Dexter
:
review+
|
Details | Diff | Splinter Review |
https://treeherder.mozilla.org/logviewer.html#?job_id=157875355&repo=try
The test depends on the TELEMETRY_SEND_FAILURE_TYPE telemetry probe, which is due to expire in 61. Chris, do we still need this probe? If so, please bump the expiration.
Flags: needinfo?(chutten)
Comment 1•7 years ago
|
||
That's an interesting question.
I would like to be notified if TELEMETRY_SEND_FAILURE_TYPE were to radically change in the future. But we're duplicating this reporting in the health ping.
(( Though the health ping isn't told about eTooLate[1] (introduced in bug 1397293), so maybe it isn't 100% duplicated effort ))
Alessio, Georg, what do you think about extending the expiry of TELEMETRY_SEND_FAILURE_TYPE? (and adding eTooLate to the health ping. I think I may have left it out of the health ping on purpose, but I can find no documentation of any reasoning for that.)
[1]: https://searchfox.org/mozilla-central/source/toolkit/components/telemetry/TelemetrySend.jsm#1101
Flags: needinfo?(gfritzsche)
Flags: needinfo?(chutten)
Flags: needinfo?(alessio.placitelli)
Comment 2•7 years ago
|
||
(In reply to Chris H-C :chutten from comment #1)
> That's an interesting question.
>
> I would like to be notified if TELEMETRY_SEND_FAILURE_TYPE were to radically
> change in the future. But we're duplicating this reporting in the health
> ping.
>
> (( Though the health ping isn't told about eTooLate[1] (introduced in bug
> 1397293), so maybe it isn't 100% duplicated effort ))
I think it's a good idea to extend the probe (low hanging fruit) until we make sure to have the missing bit of information in the health ping. This is useful as we have alerts on this and tooling (TMO?).
> Alessio, Georg, what do you think about extending the expiry of
> TELEMETRY_SEND_FAILURE_TYPE? (and adding eTooLate to the health ping. I
> think I may have left it out of the health ping on purpose, but I can find
> no documentation of any reasoning for that.)
Could that be because it would need to be on a ping on the next startup?
Flags: needinfo?(alessio.placitelli)
Assignee | ||
Comment 3•7 years ago
|
||
TELEMETRY_SUCCESSFUL_SEND_PINGS_SIZE_KB and TELEMETRY_FAILED_SEND_PINGS_SIZE_KB also need bumping to make this test happy.
Flags: needinfo?(gfritzsche)
Comment 4•7 years ago
|
||
(In reply to Chris H-C :chutten from comment #1)
> I would like to be notified if TELEMETRY_SEND_FAILURE_TYPE were to radically
> change in the future. But we're duplicating this reporting in the health
> ping.
>
> (( Though the health ping isn't told about eTooLate[1] (introduced in bug
> 1397293), so maybe it isn't 100% duplicated effort ))
>
> Alessio, Georg, what do you think about extending the expiry of
> TELEMETRY_SEND_FAILURE_TYPE? (and adding eTooLate to the health ping. I
> think I may have left it out of the health ping on purpose, but I can find
> no documentation of any reasoning for that.)
If there is a use for it, sure.
Duplication isn't a big problem i think, the value we get out of it is more important (like automatic alerting).
Assignee | ||
Comment 5•7 years ago
|
||
This extends the relevant probes to 66. Confirmed green on Try. If you're OK with this, Georg, I'll get a data-review too.
Assignee: nobody → ryanvm
Attachment #8945146 -
Flags: review?(gfritzsche)
Updated•7 years ago
|
Attachment #8945146 -
Flags: review?(gfritzsche) → review?(alessio.placitelli)
Comment 6•7 years ago
|
||
Comment on attachment 8945146 [details] [diff] [review]
extend the expirations to 66
Looks good to me. We still need the data review for extending this I think.
@francois, data-review? on these probe extensions from version 61 to version 66. We're monitoring these to keep an eye on the Telemetry system health.
Flags: needinfo?(francois)
Attachment #8945146 -
Flags: review?(alessio.placitelli) → review+
Comment 7•7 years ago
|
||
datareview+
Please add your own email address (or someone else) to the list of alert emails though. We now ask that there be a person next to each probe.
Flags: needinfo?(francois)
Assignee | ||
Comment 8•7 years ago
|
||
Which email address should I add to these before landing?
Flags: needinfo?(alessio.placitelli)
Comment 9•7 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM] from comment #8)
> Which email address should I add to these before landing?
Let's add chutten@mozilla.com
(In reply to Chris H-C :chutten from comment #1)
> That's an interesting question.
>
> I would like to be notified [...]
I think he won this :-)
Flags: needinfo?(alessio.placitelli)
Comment 10•7 years ago
|
||
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/e58fbaa2abbb
Extend the lifetime of the some Telemetry probes to Firefox 66. r=Dexter, data-r=francois
Updated•7 years ago
|
Comment 11•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Assignee | ||
Updated•7 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•