Closed
Bug 1048628
Opened 11 years ago
Closed 9 years ago
dom/media/test/crashtests/0-timescale.html is perma-fail on Android
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: RyanVM, Assigned: esawin)
References
Details
Attachments
(2 files, 1 obsolete file)
677 bytes,
patch
|
snorp
:
review+
|
Details | Diff | Splinter Review |
578 bytes,
patch
|
esawin
:
review+
|
Details | Diff | Splinter Review |
In bug 1048624, I'm trying to re-enable the content/media crashtests on Android (which are currently all being skipped). In the course of that testing, I found that 0-timescale.html currently perma-fails per the log below. I plan to skip the test for now while the cause is investigated and a fix landed.
https://tbpl.mozilla.org/php/getParsedLog.php?id=45177140&tree=Try
Android 4.0 Panda try opt test crashtest on 2014-08-04 06:54:26 PDT for push 669303742d9e
slave: panda-0742
07:06:42 INFO - REFTEST TEST-START | http://10.26.135.20:30742/tests/content/media/test/crashtests/0-timescale.html
07:06:42 INFO - REFTEST TEST-LOAD | http://10.26.135.20:30742/tests/content/media/test/crashtests/0-timescale.html | 231 / 2704 (8%)
07:11:43 INFO - REFTEST TEST-UNEXPECTED-FAIL | http://10.26.135.20:30742/tests/content/media/test/crashtests/0-timescale.html | load failed: timed out waiting for reftest-wait to be removed
07:11:43 INFO - REFTEST INFO | Saved log: START http://10.26.135.20:30742/tests/content/media/test/crashtests/0-timescale.html
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering WaitForTestEnd
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] WaitForTestEnd: Adding listeners
07:11:43 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: dispatching MozReftestInvalidate
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for reftest-wait to be removed
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in http://10.26.135.20:30742/tests/content/media/test/crashtests/0-timescale.html
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] SendUpdateCanvasForEvent with 1 rects
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] Rect: 0 0 800 672
07:11:43 INFO - REFTEST INFO | Saved log: Updating canvas for invalidation
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
07:11:43 INFO - REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for reftest-wait to be removed
07:11:43 INFO - REFTEST INFO | Loading a blank page
07:11:43 INFO - REFTEST TEST-END | http://10.26.135.20:30742/tests/content/media/test/crashtests/0-timescale.html
Reporter | ||
Comment 1•11 years ago
|
||
It's worth noting that this is already being skipped on B2G as well.
Comment 2•11 years ago
|
||
This test should be disabled for Android because the root cause is the libstagefright library provided by the platform.
Reporter | ||
Comment 3•11 years ago
|
||
Test disabled on Android.
https://hg.mozilla.org/integration/mozilla-inbound/rev/446650efe0b6
Assignee: nobody → ryanvm
Whiteboard: [test disabled on Android][leave open]
Reporter | ||
Updated•11 years ago
|
Assignee: ryanvm → nobody
Reporter | ||
Comment 5•10 years ago
|
||
Still permafail. Though based on comment 2, I suppose this should just be wontfix?
Summary: content/media/test/crashtests/0-timescale.html is perma-fail on Android → dom/media/test/crashtests/0-timescale.html is perma-fail on Android/B2G
Whiteboard: [test disabled on Android][leave open] → [test disabled on Android/B2G][leave open]
Comment 6•10 years ago
|
||
It should be fine on Android 4.1 and later. I'm guessing our infrastructure needs updating.
Reporter | ||
Comment 7•10 years ago
|
||
It still fails on the Android 4.3 emulator runs. Any suggestions for what needs updating so it can be enabled?
Reporter | ||
Comment 8•10 years ago
|
||
Comment 9•10 years ago
|
||
James - this test should be testing the same path on 4.3 Android as it is on desktop. Want to take a peek?
Flags: needinfo?(snorp)
Updated•9 years ago
|
Component: Audio/Video → Audio/Video: Playback
Assignee: nobody → esawin
Flags: needinfo?(snorp)
Assignee | ||
Comment 10•9 years ago
|
||
Attachment #8692936 -
Flags: review?(snorp)
Assignee | ||
Comment 11•9 years ago
|
||
On Fennec, we don't try to parse metadata on page load, we only do so with autoplay enabled or on explicit request.
Attachment #8692937 -
Flags: review?(snorp)
Assignee | ||
Comment 12•9 years ago
|
||
Looks good on Try: https://treeherder.mozilla.org/#/jobs?repo=try&revision=55ba760644af
Reporter | ||
Comment 13•9 years ago
|
||
Comment on attachment 8692936 [details] [diff] [review]
0001-Bug-1048628-1.1-Enabled-0-timescale-test-on-Android-.patch
Review of attachment 8692936 [details] [diff] [review]:
-----------------------------------------------------------------
::: dom/media/test/crashtests/crashtests.list
@@ +1,1 @@
> +load 0-timescale.html # bug 1048628
Please remove the comment pointing to this bug as well.
Assignee | ||
Comment 14•9 years ago
|
||
Crashes on B2G ICS emulator: https://treeherder.mozilla.org/logviewer.html#?job_id=14196573&repo=try
Assignee | ||
Comment 15•9 years ago
|
||
I would propose we only enable it on Android for now and investigate the B2G crash in a separate bug.
Comment on attachment 8692936 [details] [diff] [review]
0001-Bug-1048628-1.1-Enabled-0-timescale-test-on-Android-.patch
Review of attachment 8692936 [details] [diff] [review]:
-----------------------------------------------------------------
Yeah, what RyanVM said.
Attachment #8692936 -
Flags: review?(snorp) → review+
Attachment #8692937 -
Flags: review?(snorp) → review+
Assignee | ||
Comment 17•9 years ago
|
||
Filed bug to fix this test on B2G: bug 1229166.
Summary: dom/media/test/crashtests/0-timescale.html is perma-fail on Android/B2G → dom/media/test/crashtests/0-timescale.html is perma-fail on Android
Assignee | ||
Comment 18•9 years ago
|
||
Enable test on Android, leave disabled on B2G. Carrying over r+.
Attachment #8692936 -
Attachment is obsolete: true
Attachment #8693794 -
Flags: review+
Comment 19•9 years ago
|
||
Comment 20•9 years ago
|
||
bugherder |
Assignee | ||
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Whiteboard: [test disabled on Android/B2G][leave open]
You need to log in
before you can comment on or make changes to this bug.
Description
•