Closed
Bug 975721
Opened 11 years ago
Closed 7 years ago
Port marionette-js-runner to emulators
Categories
(Testing Graveyard :: JSMarionette, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: gaye, Unassigned)
Details
(Whiteboard: [runner][emulator])
IIRC the comms and systemsfe teams were interested in writing ui tests that use the extended capabilities of emulators.
Comment 1•11 years ago
|
||
Pretty sure Aus has done work on this already. Adding him to the CC list.
Comment 2•11 years ago
|
||
That's great!
If we have this, we might not need to write mock objects for testing things anymore.
Comment 3•11 years ago
|
||
I have few questions for this.
The tests might run slowly on emulator.
Is the performance of emulator a issue?
I could check that with Vicamo later.
And the emulator will run on Travis, right?
Thanks.
Comment 4•11 years ago
|
||
Aus says it runs "fast enough" (but I'm ni?'ing him here just in case), but I guess we'll see. That was part of my original idea about starting to write piecemeal simulators for things like RIL/sensors/etc outside of the emulator, but at this point it's all untested so I figured we'd go with what's done first and expand from there if needed.
Yes, the end goal is having this working on Travis. This was originally a requirement for us in august of last year when we started the operator variant work with the idea that nothing shipped without integration tests run per-build, it's just taken a long time to get things through.
Flags: needinfo?(aus)
Comment 5•11 years ago
|
||
The performance of the emulator is workable. It's not ideal when it's running in VM though, but, none of the tests timeout because the emulator runs too slow (afaik, and we use it on tbpl).
Locally, this won't be an issue as the emulator will be running natively when on Linux or OS X.
Flags: needinfo?(aus)
Comment 6•10 years ago
|
||
Doesn't really depend on Bug 994764, but it may be positively affected by it
Comment 7•7 years ago
|
||
Bulk closed as part of https://bugzilla.mozilla.org/show_bug.cgi?id=1422750
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Updated•7 years ago
|
Product: Testing → Testing Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•