Open
Bug 1887666
Opened 2 years ago
Updated 1 year ago
[meta] Use psutil as process handler for Marionette to better support restart tests
Categories
(Testing :: Marionette Client and Harness, task)
Testing
Marionette Client and Harness
Tracking
(Not tracked)
NEW
People
(Reporter: whimboo, Unassigned)
References
(Depends on 3 open bugs, Blocks 1 open bug)
Details
(Keywords: meta)
To properly support restart tests for Firefox with Marionette we have to abandon the currently internal implementation of the process handler of mozprocess and replace it with psutil.
Given that only Marionette has the capability of tracking the process even after a restart of the application we want to have this feature as a drop-in replacement. This will work nicely given that mozrunner allows to specify a custom process_handler class.
On bug 1884401 we will get the first bit landed that will only cover MacOS for now because landing a feature is blocked by it. We will then follow-up with further enhancements for Linux and Windows.
| Reporter | ||
Comment 1•2 years ago
•
|
||
This is actually a Marionette client / harness bug.
Component: Marionette → Marionette Client and Harness
Product: Remote Protocol → Testing
You need to log in
before you can comment on or make changes to this bug.
Description
•