Closed
Bug 1189784
Opened 9 years ago
Closed 9 years ago
Enable mochitests on Android 4.3
Categories
(Core :: WebRTC, defect, P1)
Core
WebRTC
Tracking
()
RESOLVED
FIXED
backlog | webrtc/webaudio+ |
People
(Reporter: mreavy, Assigned: gbrown)
References
Details
Attachments
(2 files)
13.66 KB,
patch
|
gcp
:
review+
|
Details | Diff | Splinter Review |
14.13 KB,
patch
|
gcp
:
review+
|
Details | Diff | Splinter Review |
We need to get tests enabled on Android 4.3. Android 4.0 tests are being turned off.
Reporter | ||
Updated•9 years ago
|
Reporter | ||
Updated•9 years ago
|
backlog: --- → webRTC+
Comment 1•9 years ago
|
||
See the suppressions at the head of dom/media/tests/mochitest/mochitest.in
IIRC when the 2.3 tests moved to VMs there were problems getting the tests to run in that environment, and it carried over to 4.3, but my memory is a little hazy there.
Comment 2•9 years ago
|
||
Talked to gbrown (ateam) regarding this issue. These tests were disabled because they were failing running on emulators and we didn't have a way to run them. He will push a patch to try to renable them and see if the failures still exist.
Assignee | ||
Comment 3•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Assignee | ||
Comment 4•9 years ago
|
||
test_dataChannel_basicAudioVideo.html still fails on Android 2.3 and 4.3 - bug 981881. It crashes, so it may be masking other media mochitest failures.
On 4.3, test_peerConnection_addDataChannel.html fails and test_peerConnection_addDataChannelNoBundle.html crashes, similar to bug 981881.
Assignee | ||
Comment 5•9 years ago
|
||
With the change to c3.xlarge, we can run many of these tests reliably on Android 4.3 Opt (Debug is a little different -- see next patch). There are several tests that still fail, often intermittently, often with a timing-related failure:
- "Test timed out"
- "Rtcp rtt 64104 < 1 min" (bug 1195549)
- "timeout after 60s: failed to close data channel pair timerGuard"
This patch re-enables all the dom/media/tests/mochitest mochitests for Android 4.3, then disables about 14 tests that still fail on Android 4.3 Opt.
Assignee: nobody → gbrown
Attachment #8651122 -
Flags: review?(gpascutto)
Assignee | ||
Comment 6•9 years ago
|
||
On Android 4.3 *Debug* many more tests hit intermittent timeouts. This patch disables those tests on 4.3 Debug only.
Running Debug tests on Android emulators has been very challenging in general: Debug runs much slower than Opt and Android runs slower than Desktop, so it's a real stretch sometimes. We usually run what we can on Android Debug but don't worry too much about the tests that are too demanding.
Here's a try run with both patches applied: https://treeherder.mozilla.org/#/jobs?repo=try&revision=5a20c6805a62
Attachment #8651124 -
Flags: review?(gpascutto)
Comment 7•9 years ago
|
||
Comment on attachment 8651124 [details] [diff] [review]
update mochitest.ini for Android 4.3 debug
Review of attachment 8651124 [details] [diff] [review]:
-----------------------------------------------------------------
I assume there's another part of this that's actually enabling the rests? Because this just adds more skip-ifs and it's supposed to enable tests.
Attachment #8651124 -
Flags: review?(gpascutto) → review+
Assignee | ||
Comment 8•9 years ago
|
||
Yes, the first patch (comment 5) removes the global skip-if which was disabling all dom/media tests on 4.3 Opt and 4.3 Debug.
Updated•9 years ago
|
Attachment #8651122 -
Flags: review?(gpascutto) → review+
Assignee | ||
Updated•9 years ago
|
Keywords: leave-open
Assignee | ||
Comment 10•9 years ago
|
||
:mreavy -- With the patches that are landing now, most tests in dom/media/tests/mochitest will start running on Android 4.3. There are a few tests in there that remain disabled on Android 4.3 Opt (comment 5) and several more that are disabled on Android 4.3 Debug (comment 6). That's the best that I can do. I'm leaving this bug open for follow-up on the remaining disabled tests; for that, I think https://bugzilla.mozilla.org/show_bug.cgi?id=1195549#c4 would be a great place to start.
Assignee: gbrown → nobody
Flags: needinfo?(mreavy)
Whiteboard: [test disabled on android 4.3]
Comment 11•9 years ago
|
||
Reporter | ||
Comment 12•9 years ago
|
||
Thanks, Geoff, for moving this forward! Instead of leaving this bug open, can you instead file a follow up bug listing all the tests we want to get re-enabled? (I'll likely wind up making it a meta.)
Flags: needinfo?(mreavy) → needinfo?(gbrown)
Comment 13•9 years ago
|
||
Comment 14•9 years ago
|
||
Assignee | ||
Comment 15•9 years ago
|
||
(In reply to Maire Reavy [:mreavy] (Plz needinfo me) from comment #12)
> Thanks, Geoff, for moving this forward! Instead of leaving this bug open,
> can you instead file a follow up bug listing all the tests we want to get
> re-enabled? (I'll likely wind up making it a meta.)
Filed bug 1200411.
Assignee: nobody → gbrown
Flags: needinfo?(gbrown)
Keywords: leave-open
Whiteboard: [test disabled on android 4.3]
Assignee | ||
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•9 years ago
|
status-firefox43:
--- → fixed
Comment 16•9 years ago
|
||
Comment 17•9 years ago
|
||
Comment 18•9 years ago
|
||
bugherder |
You need to log in
before you can comment on or make changes to this bug.
Description
•