Remove osfile.jsm usage from toolkit/components/telemetry/tests/
Categories
(Toolkit :: Telemetry, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox114 | --- | fixed |
People
(Reporter: mathew.hodson, Assigned: beth)
References
(Regressed 1 open bug)
Details
Attachments
(1 file)
Reporter | ||
Comment 1•2 years ago
|
||
This fixes the lint warnings in the modified files.
The only remaining use of osfile.jsm is for OS.Constants.Path.libxul
,
which doesn't have an equivalent in PathUtils
.
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment hidden (off-topic) |
Comment 3•2 years ago
|
||
Sorry, there was a problem with the detection of inactive users. I'm reverting the change.
Updated•2 years ago
|
Updated•2 years ago
|
Comment 5•2 years ago
|
||
Backed out for causing failures on test_TelemetrySession.js . CLOSED TREE
Backout link
Push with failures
Link to failure log
Failure line :
TEST-UNEXPECTED-FAIL | toolkit/components/telemetry/tests/unit/test_TelemetrySession.js | xpcshell return code: 0
TEST-UNEXPECTED-FAIL | toolkit/components/telemetry/tests/unit/test_TelemetrySession.js | test_abortedDailyCoalescing - [test_abortedDailyCoalescing : 1578] There must be an aborted session ping. - false == true
Reporter | ||
Comment 6•2 years ago
|
||
The test passes on my Windows 10 computer with an artifact build. I use: .\mach test toolkit/components/telemetry/tests/unit/test_TelemetrySession.js
test_abortedDailyCoalescing is intermittent I guess. I see failures in the test-verify runs as well as the reported Windows 7 opt build.
Comment 7•2 years ago
|
||
It could be intermittent, it'll take me a while to build on my win10 and find out (I've got to send my laptop in for repairs). The one that draws my attention is the test_PingSender.js
failures on OSX which I can reproduce on Linux x64 opt.
Assignee | ||
Updated•2 years ago
|
Reporter | ||
Comment 8•2 years ago
|
||
There's three places in this patch where I didn't update noOverwrite
. I noticed now that this option was changed in IOUtils and the migration doc is outdated. I created bug 1818923 for that.
Comment 9•2 years ago
|
||
There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:barret, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit auto_nag documentation.
Assignee | ||
Updated•2 years ago
|
Comment 10•2 years ago
|
||
Comment 11•2 years ago
|
||
bugherder |
Description
•