Closed
Bug 875194
Opened 11 years ago
Closed 10 years ago
Intermittent Android test_video_crossorigin.html | uncaught exception - NS_ERROR_NOT_AVAILABLE: Component is not available at http://mochi.test:8888/tests/content/canvas/test/crossorigin/test_video_crossorigin.html:33
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: philor, Assigned: baku)
References
Details
(Keywords: intermittent-failure)
This is rather odd, since this is the second flurry of it that I've seen, and it seems to act like a busted push or a bad build, both the 2.2 and 4.0 mochitest-1 runs will fail, maybe they'll both fail on several pushes, maybe because it's Android we'll clobber and it'll go away, but then maybe retriggers on what looked like a busted build will come back green. This test isn't hitting the network for something that's intermittently down, is it? https://tbpl.mozilla.org/php/getParsedLog.php?id=23296731&tree=Mozilla-Inbound Android Tegra 250 mozilla-inbound opt test mochitest-1 on 2013-05-22 19:31:57 PDT for push 65d9aab57df9 slave: tegra-273 https://tbpl.mozilla.org/php/getParsedLog.php?id=23297328&tree=Mozilla-Inbound Android 4.0 Panda mozilla-inbound opt test mochitest-1 on 2013-05-22 19:32:05 PDT for push 65d9aab57df9 slave: panda-0736 38278 ERROR TEST-UNEXPECTED-FAIL | /tests/content/canvas/test/crossorigin/test_video_crossorigin.html | uncaught exception - NS_ERROR_NOT_AVAILABLE: Component is not available at http://mochi.test:8888/tests/content/canvas/test/crossorigin/test_video_crossorigin.html:33
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 58•11 years ago
|
||
do we need to back out a patch or disable this test?
Reporter | ||
Comment 59•11 years ago
|
||
We absolutely do not need to disable this test - having a build either pass on both tegras and pandas or fail on both tegras and pandas means it's telling us that either we intermittently don't package something the test needs, or we intermittently miscompile. That is very much not something we want to sweep under the carpet. What we want to have happen is to have the people associated with the test, in the product/component where the bug is now, tell us *what* that failure means isn't packaged/isn't properly compiled, and to look at what landed in the twenty or so pushes before the first instance in light of that, and find out whether it was a video patch or a fennec patch or a build config patch that broke it, and either fix it or back that out.
Comment 60•11 years ago
|
||
Andrea, as last to touch this test, could you take a look? (In reply to Phil Ringnalda (:philor) from comment #59) > We absolutely do not need to disable this test - having a build either pass > on both tegras and pandas or fail on both tegras and pandas means it's > telling us that either we intermittently don't package something the test > needs, or we intermittently miscompile. That is very much not something we > want to sweep under the carpet. > > What we want to have happen is to have the people associated with the test, > in the product/component where the bug is now, tell us *what* that failure > means isn't packaged/isn't properly compiled, and to look at what landed in > the twenty or so pushes before the first instance in light of that, and find > out whether it was a video patch or a fennec patch or a build config patch > that broke it, and either fix it or back that out.
Flags: needinfo?(amarchesini)
Assignee | ||
Comment 61•11 years ago
|
||
(In reply to Ed Morley [:edmorley UTC+1] from comment #60) > Andrea, as last to touch this test, could you take a look? Unfortunately I'm not able to compile gecko for android - I need to create the build environment. Then, what I did on this test was to rename crossorigin to crossOrigin :) But I scheduled to spend time on this bug today. I hope to find a solution asap.
Comment 62•11 years ago
|
||
Thank you :-)
Assignee | ||
Comment 63•11 years ago
|
||
So, it seems that nsLayoutUtils::SurfaceFromElement() is still loading when we do |ctx.drawImage(v, 0, 0);|. This is the reason why we throw NS_ERROR_NOT_AVAILABLE.
Flags: needinfo?(amarchesini)
Updated•11 years ago
|
Assignee: nobody → amarchesini
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 66•10 years ago
|
||
Closing inactive keywords:intermittent-failure bugs where the TBPLbot has previously commented and the test isn't marked as disabled; filter on orange-cleanup-201401.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•