Closed
Bug 1084441
Opened 10 years ago
Closed 9 years ago
Fix up test_can_play_type_mpeg.html for Android
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
FIXED
mozilla39
Tracking | Status | |
---|---|---|
firefox39 | --- | fixed |
People
(Reporter: snorp, Assigned: snorp)
Details
Attachments
(1 file, 2 obsolete files)
1.33 KB,
patch
|
cpearce
:
review+
|
Details | Diff | Splinter Review |
Bug 1014614 adds fragmented MP4 support for Android Jelly Bean and higher. We need to handle that correctly in test_can_play_type_mpeg.html
Assignee | ||
Updated•10 years ago
|
OS: Mac OS X → Android
Hardware: x86 → All
Assignee | ||
Comment 1•10 years ago
|
||
Updated•10 years ago
|
Attachment #8507002 -
Flags: review?(cpearce) → review+
Comment 2•10 years ago
|
||
Will we be using the MP4Reader on Android on our build/mochitest machines? With this change, will we no longer have test coverage for the old MP4 backend on android?
Assignee | ||
Comment 3•10 years ago
|
||
(In reply to Chris Pearce (:cpearce) from comment #2) > Will we be using the MP4Reader on Android on our build/mochitest machines? > With this change, will we no longer have test coverage for the old MP4 > backend on android? No, we actually have no Jelly Bean devices in our infrastructure, so we can't test the new code currently.
Assignee | ||
Comment 4•10 years ago
|
||
This version should test both the old omx-plugin backend as well as the new one (whichever is enabled)
Attachment #8507002 -
Attachment is obsolete: true
Attachment #8507125 -
Flags: review?(cpearce)
Assignee | ||
Comment 5•10 years ago
|
||
This patch fails against current m-c, which is good, I think: https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=f4d979f67638 Here's a run that has the fix from bug 1082550, which should be green (no results yet): https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=f5d2ec0e76e1
Assignee | ||
Updated•10 years ago
|
Summary: Fix up test_can_play_type_mpeg.html for Android Jelly Bean and later → Fix up test_can_play_type_mpeg.html for Android
Updated•10 years ago
|
Attachment #8507125 -
Flags: review?(cpearce) → review+
Comment 6•10 years ago
|
||
(In reply to James Willcox (:snorp) (jwillcox@mozilla.com) from comment #3) > (In reply to Chris Pearce (:cpearce) from comment #2) > > Will we be using the MP4Reader on Android on our build/mochitest machines? > > With this change, will we no longer have test coverage for the old MP4 > > backend on android? > > No, we actually have no Jelly Bean devices in our infrastructure, so we > can't test the new code currently. Shipping without regression testing in place seems unwise to me.
Assignee | ||
Comment 7•10 years ago
|
||
(In reply to Chris Pearce (:cpearce) from comment #6) > (In reply to James Willcox (:snorp) (jwillcox@mozilla.com) from comment #3) > > (In reply to Chris Pearce (:cpearce) from comment #2) > > > Will we be using the MP4Reader on Android on our build/mochitest machines? > > > With this change, will we no longer have test coverage for the old MP4 > > > backend on android? > > > > No, we actually have no Jelly Bean devices in our infrastructure, so we > > can't test the new code currently. > > Shipping without regression testing in place seems unwise to me. Indeed. We are working on getting mochitest (or rather, a subset) going on Autophone, though, which should cover this area.
Assignee | ||
Comment 8•10 years ago
|
||
My try run that enabled the MP4 checks for OmxPlugin failed. Some logcat messages indicate that maybe OMX is not present or busted on the pandaboards: 12:39:58 INFO - 01-01 00:00:14.992 E/ ( 1294): android::TIOMXPlugin::TIOMXPlugin(): failed to load libOMX_Core.so 12:39:58 INFO - 01-01 00:00:14.992 E/ ( 1294): mLibHandle is NULL! 12:39:58 INFO - 01-01 00:00:14.992 E/OMXMaster( 1294): OMX plugin failed w/ error 0x80001001 after registering 0 components So...that's not good. We're going to want to run those media mochitests in Autophone on everything.
Assignee | ||
Comment 9•10 years ago
|
||
I'm going to wait until we have something running our tests than can actually play mp4 before doing something here.
Assignee | ||
Comment 10•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Attachment #8571599 -
Flags: review?(cpearce)
Assignee | ||
Updated•9 years ago
|
Attachment #8507125 -
Attachment is obsolete: true
Assignee | ||
Comment 11•9 years ago
|
||
Autophone is running video tests for the new stuff available on Jelly Bean and above. Make sure we assert that MP4 works there.
Assignee | ||
Comment 12•9 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=46c8a578349d
Comment 13•9 years ago
|
||
Comment on attachment 8571599 [details] [diff] [review] Test for ability to play MP4 on Android Jelly Bean and higher Review of attachment 8571599 [details] [diff] [review]: ----------------------------------------------------------------- I don't see a androidVersion variable defined anywhere, so I'll assume it's defined in something included...
Attachment #8571599 -
Flags: review?(cpearce) → review+
Assignee | ||
Comment 14•9 years ago
|
||
(In reply to Chris Pearce (:cpearce) from comment #13) > Comment on attachment 8571599 [details] [diff] [review] > Test for ability to play MP4 on Android Jelly Bean and higher > > Review of attachment 8571599 [details] [diff] [review]: > ----------------------------------------------------------------- > > I don't see a androidVersion variable defined anywhere, so I'll assume it's > defined in something included... Yeah, actually I think that's wrong now that I'm looking for where that would be defined...
Assignee | ||
Comment 15•9 years ago
|
||
OK, androidVersion is actually correct. Try run going here: https://treeherder.mozilla.org/#/jobs?repo=try&revision=427daf3c22ad
Assignee | ||
Comment 16•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/9d8115c1906a
Comment 17•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/9d8115c1906a
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox39:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla39
You need to log in
before you can comment on or make changes to this bug.
Description
•