Closed
Bug 783723
Opened 11 years ago
Closed 11 years ago
Intermittent test_bug751809.html | Waited too long for plugin to activate, | plugin should be activated now, and 34 more bits of fallout
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: philor, Assigned: gfritzsche)
References
Details
(Keywords: intermittent-failure)
https://tbpl.mozilla.org/php/getParsedLog.php?id=14476128&tree=Mozilla-Inbound Rev3 WINNT 5.1 mozilla-inbound debug test mochitests-3/5 on 2012-08-17 11:58:37 PDT for push 12753a1a11b8 slave: talos-r3-xp-013 53 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_bug751809.html | Waited too long for plugin to activate 54 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_bug751809.html | plugin should be activated now 55 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_bug751809.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.getMouseUpEventCount is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_bug751809.html:57 58 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_bug771202.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.getObjectValue is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_bug771202.html:24 61 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_bug777098.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.getObjectValue is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_bug777098.html:24 64 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_cookies.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: pluginElement.setCookie is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_cookies.html:13 67 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_crashing.html | Test timed out. 68 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_crashing.html | This test did not leave any crash dumps behind, but we were expecting some! 298 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_enumerate.html | Should have enumerated .setColor 301 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_fullpage.html | Test timed out. 304 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_getauthenticationinfo.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.getAuthInfo is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_getauthenticationinfo.html:26 307 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_hanging.html | Test timed out. 308 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_hanging.html | This test did not leave any crash dumps behind, but we were expecting some! 311 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instance_re-parent-windowed.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p.startWatchingInstanceCount is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_instance_re-parent-windowed.html:33 314 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instance_re-parent.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p.startWatchingInstanceCount is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_instance_re-parent.html:60 317 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instance_unparent1.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p1.callOnDestroy is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_instance_unparent1.html:33 320 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instance_unparent2.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p1.callOnDestroy is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_instance_unparent2.html:39 323 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instance_unparent3.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p1.callOnDestroy is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_instance_unparent3.html:36 326 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instantiation.html | Dynamic plugin instantiation. 329 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_multipleinstanceobjects.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p1.getObjectValue is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_multipleinstanceobjects.html:16 332 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_newstreamondestroy.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p.callOnDestroy is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_newstreamondestroy.html:19 335 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npn_asynccall.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.asyncCallbackTest is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npn_asynccall.html:26 338 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npn_timers.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.timerTest is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npn_timers.html:26 lastScript341 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npobject_getters.html | plugin1.pluginFoundElement (NPNVPluginElementNPObject) 342 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npobject_getters.html | window.pluginFoundWindow (NPNVWindowNPObject) 345 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_construct.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: theplugin.constructObject is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_construct.html:22 348 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_identifiers.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: document.getElementById(...).contentDocument.getElementById(...).getReflector is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_identifiers.html:24 351 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_npnevaluate.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.npnEvaluateTest is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_npnevaluate.html:60 354 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_npninvoke.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.npnInvokeTest is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_npninvoke.html:124 357 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_npninvokedefault.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.npnInvokeDefaultTest is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_npninvokedefault.html:102 360 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_npnsetexception.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.throwExceptionNextInvoke is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_npnsetexception.html:21 363 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_painting.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: paint_waiter.getPaintCount is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_painting.html:96 366 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_pluginstream_asfile.html | Test timed out. 367 ERROR TEST-UNEXPECTED-FAIL | (SimpleTest/TestRunner.js) | 4 test timeouts, giving up. 368 ERROR TEST-UNEXPECTED-FAIL | (SimpleTest/TestRunner.js) | Skipping 1697 remaining tests. 369 ERROR TEST-UNEXPECTED-FAIL | (SimpleTest/TestRunner.js) | finished in a non-clean fashion (in /tests/dom/plugins/test/test_pluginstream_asfile.html) https://tbpl.mozilla.org/php/getParsedLog.php?id=14482501&tree=Mozilla-Inbound Rev3 WINNT 6.1 mozilla-inbound debug test mochitests-3/5 on 2012-08-17 16:15:20 PDT for push d3bc83c14073 slave: talos-r3-w7-015 53 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_bug751809.html | Waited too long for plugin to activate 54 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_bug751809.html | plugin should be activated now 55 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_bug751809.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.getMouseUpEventCount is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_bug751809.html:57 58 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_bug771202.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.getObjectValue is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_bug771202.html:24 61 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_bug777098.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.getObjectValue is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_bug777098.html:24 64 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_cookies.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: pluginElement.setCookie is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_cookies.html:13 67 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_crashing.html | Test timed out. 68 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_crashing.html | This test did not leave any crash dumps behind, but we were expecting some! 310 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_enumerate.html | Should have enumerated .setColor 313 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_fullpage.html | Test timed out. 316 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_getauthenticationinfo.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.getAuthInfo is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_getauthenticationinfo.html:26 319 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_hanging.html | Test timed out. 320 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_hanging.html | This test did not leave any crash dumps behind, but we were expecting some! 323 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instance_re-parent-windowed.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p.startWatchingInstanceCount is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_instance_re-parent-windowed.html:33 326 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instance_re-parent.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p.startWatchingInstanceCount is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_instance_re-parent.html:60 329 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instance_unparent1.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p1.callOnDestroy is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_instance_unparent1.html:33 332 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instance_unparent2.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p1.callOnDestroy is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_instance_unparent2.html:39 335 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instance_unparent3.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p1.callOnDestroy is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_instance_unparent3.html:36 338 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_instantiation.html | Dynamic plugin instantiation. 341 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_multipleinstanceobjects.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p1.getObjectValue is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_multipleinstanceobjects.html:16 344 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_newstreamondestroy.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: p.callOnDestroy is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_newstreamondestroy.html:19 347 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npn_asynccall.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.asyncCallbackTest is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npn_asynccall.html:26 350 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npn_timers.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.timerTest is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npn_timers.html:26 lastScript353 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npobject_getters.html | plugin1.pluginFoundElement (NPNVPluginElementNPObject) 354 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npobject_getters.html | window.pluginFoundWindow (NPNVWindowNPObject) 357 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_construct.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: theplugin.constructObject is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_construct.html:22 360 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_identifiers.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: document.getElementById(...).contentDocument.getElementById(...).getReflector is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_identifiers.html:24 363 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_npnevaluate.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.npnEvaluateTest is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_npnevaluate.html:60 366 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_npninvoke.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.npnInvokeTest is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_npninvoke.html:124 369 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_npninvokedefault.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.npnInvokeDefaultTest is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_npninvokedefault.html:102 372 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_npruntime_npnsetexception.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: plugin.throwExceptionNextInvoke is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_npruntime_npnsetexception.html:21 375 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_painting.html | an unexpected uncaught JS exception reported through window.onerror - TypeError: paint_waiter.getPaintCount is not a function at http://mochi.test:8888/tests/dom/plugins/test/test_painting.html:96 378 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/plugins/test/test_pluginstream_asfile.html | Test timed out. 379 ERROR TEST-UNEXPECTED-FAIL | (SimpleTest/TestRunner.js) | 4 test timeouts, giving up. 380 ERROR TEST-UNEXPECTED-FAIL | (SimpleTest/TestRunner.js) | Skipping 1697 remaining tests. 381 ERROR TEST-UNEXPECTED-FAIL | (SimpleTest/TestRunner.js) | finished in a non-clean fashion (in /tests/dom/plugins/test/test_pluginstream_asfile.html)
Reporter | ||
Comment 1•11 years ago
|
||
And the bonus fun instance, https://tbpl.mozilla.org/php/getParsedLog.php?id=14470196&tree=Try - billm pushed to try not long after the test landed, got the first instance of this ever, but retriggers were green so he pushed his patch to inbound, coincidentally got the second instance of this ever, and backed out because that made him think he caused it.
Reporter | ||
Comment 2•11 years ago
|
||
Oh forgot to mention the part about why he didn't cause it - that third-instance-ever was after he'd backed out.
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 5•11 years ago
|
||
Test has been backed out by: https://hg.mozilla.org/integration/mozilla-inbound/rev/7a1a745a45f2
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → georg.fritzsche
Assignee | ||
Comment 6•11 years ago
|
||
David, as this test specifically tests for bug 751809 (which is OS X specific), do we need to make this work on other platforms at all? Otherwise i'd just limit this to Cocoa again as i never considered this running on anything else.
Status: NEW → ASSIGNED
Assignee | ||
Comment 7•11 years ago
|
||
Testing wether this is just a timing issue on loaded machines by increasing the wait time of waitForCondition() significantly: https://tbpl.mozilla.org/?tree=Try&rev=ebf007ccc605
In terms of having this test all platforms, I figured it would be a good way to prevent regressions of this sort. But if you think it's not necessary or wouldn't be effective anyway, I'd be okay with limiting it to OS X/cocoa.
Assignee | ||
Comment 9•11 years ago
|
||
(In reply to David Keeler from comment #8) > In terms of having this test all platforms, I figured it would be a good way > to prevent regressions of this sort. But if you think it's not necessary or > wouldn't be effective anyway, I'd be okay with limiting it to OS X/cocoa. Sorry, i totally overlooked that you already added the mouse event handling for the other platforms as well. Never mind me then :)
Assignee | ||
Comment 10•11 years ago
|
||
(In reply to Georg Fritzsche [:gfritzsche] from comment #7) > Testing wether this is just a timing issue on loaded machines by increasing > the wait time of waitForCondition() significantly: > https://tbpl.mozilla.org/?tree=Try&rev=ebf007ccc605 Still having intermittent failures: https://tbpl.mozilla.org/php/getParsedLog.php?id=14581497&tree=Try
Assignee | ||
Comment 11•11 years ago
|
||
Try-run to see wether the other test-failures are fixed by proper pref-cleanup: https://tbpl.mozilla.org/?tree=Try&rev=32b8e971b4f7
Assignee | ||
Comment 12•11 years ago
|
||
Fixed the above & pushed to try again: https://tbpl.mozilla.org/?tree=Try&rev=06a52c122b04
Assignee | ||
Comment 13•11 years ago
|
||
Intermittent failure still occuring, but it doesn't trigger failure of subsequent tests anymore: https://tbpl.mozilla.org/php/getParsedLog.php?id=14629778&tree=Try
Assignee | ||
Comment 14•11 years ago
|
||
Had a patch running on try since last week using waitForFocus(), which seems to resolve the intermittent failures: https://tbpl.mozilla.org/?tree=Try&rev=7d088f4af68d
Assignee | ||
Comment 15•11 years ago
|
||
Fixed by the revised patch for bug 751809.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Keywords: intermittent-failure
Updated•11 years ago
|
Whiteboard: [orange]
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•10 months ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•