Provide a means to run perftests on non-rooted android devices
Categories
(Testing :: mozperftest, enhancement)
Tracking
(Not tracked)
People
(Reporter: acreskey, Assigned: tarek)
References
Details
Recent changes require that all local android tests be run on rooted devices.
For the majority of developers, this is problematic and breaks a desired use-case for the perf tests. (i.e. Fenix developers validating the performance of their work).
This bug is to provide an option so that the tests can be run on non-rooted devices.
I believe the problematic area is where the profile data is copied to. For local testing, we should be able to find an alternative location, as before.
Comment 1•5 years ago
|
||
For the majority of developers, this is problematic and breaks a desired use-case for the perf tests. (i.e. Fenix developers validating the performance of their work).
I would like it +1 this. I've been doing Android development for a while and any time something required a rooted device, I've avoided trying it out (it's not a good habit but a natural one). I think it will be hard to get broad adoption of Fenix developers validating the performance of their work if we require rooted devices.
Reporter | ||
Comment 2•4 years ago
|
||
It's my understanding that this depends on Bug 1486004
Reporter | ||
Comment 3•4 years ago
|
||
I'm running the ./mach perftests on unrooted androids with the latest m-c.
No longer seeing the root requirement.
Reporter | ||
Comment 4•4 years ago
|
||
Closing as WORKSFORME because I don't need root for local perftests on either Pixel 3 or Moto G5.
Description
•