Make nsTerminator shutdown phase duration measure become wall-clock based
Categories
(Toolkit :: Async Tooling, task, P3)
Tracking
()
People
(Reporter: jstutte, Unassigned)
References
Details
Attachments
(1 obsolete file)
Currently nsTerminator::RunWatchdog counts ticks while looping, assuming that the effective duration of the sleep is approximately similar to the requested one.
In particular under MacOS (but also Windows) the effective duration of each loop run seems to be largely varying and tending to last significantly longer, up to 50%, it seems.
We could substitute the counter with a wall-clock based effective-ms-passed measurement at each loop run (and re-transform this into ticks).
| Reporter | ||
Updated•3 years ago
|
Updated•3 years ago
|
| Reporter | ||
Comment 1•2 years ago
|
||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
| Reporter | ||
Updated•2 years ago
|
| Reporter | ||
Comment 2•2 years ago
|
||
Removing good-first-bug until we decide, if we really want to do this. For now I propose to just adjust the failing test on bug 1760094.
| Reporter | ||
Comment 3•1 year ago
|
||
We decided in bug 1879136 to remove the telemetry. We still measure the ticks, but the value is actually not visible anywhere (and we might eventually want to remove the measurement entirely).
Description
•