Closed Bug 1566423 Opened 2 years ago Closed 2 years ago

Android 7.0 TV mochitests run against the Fennec APK instead of TestRunnerActivity


(Firefox Build System :: Task Configuration, defect)

Not set


(firefox70 fixed)

Tracking Status
firefox70 --- fixed


(Reporter: robwu, Assigned: gbrown)




(1 file)

According to the first comment at bug 1563281, Android 7.0 tests generally run with GeckoView.

Apparently, this is not the case for TV tests, and several days were wasted on debugging a try-only test failure (because the issue happened with Fennec only, and the expectation was that the tests only ran on GeckoView).
The lack of TV test coverage reduces the likelihood of catching common causes for intermittent failures at an early stage, so hopefully TV is going to be enabled for GeckoView soon.

Example of TV with unexpected results:

Example of mochitest that runs as expected:

I think that something needs to be added at , but you probably know better. Could you take a look?

Flags: needinfo?(gbrown)
Duplicate of this bug: 1558185
Depends on: 1553225
Flags: needinfo?(gbrown)

It is easy to change Android 7.0 TV to run against geckoview, but Android 7.0 xpcshell still runs against fennec, and TV verifies xpcshell tests as well as mochitest and reftest. Let's see if we can move bug 1553225 along soon so that all of Android 7.0 can run against geckoview.

See Also: → 1563277
Assignee: nobody → gbrown

As soon as xpcshell is switched over to geckoview, we can do the same for android TV.

Pushed by
Run Android 7.0 TV against geckoview; r=jmaher
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
You need to log in before you can comment on or make changes to this bug.