Closed Bug 920978 Opened 11 years ago Closed 6 years ago

Intermittent browser_dragdrop.js | Test timed out | Found a tab after previous test timed out: about:addons | uncaught exception - ReferenceError: info is not defined at browser/head.js:142

Categories

(Toolkit :: Add-ons Manager, defect, P3)

x86
macOS
defect

Tracking

()

RESOLVED INACTIVE

People

(Reporter: cbook, Unassigned)

References

(Depends on 2 open bugs, )

Details

(Keywords: intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=28392465&tree=Mozilla-Inbound Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test mochitest-browser-chrome on 2013-09-25 22:27:43 PDT for push 87b26cec9ee1 slave: talos-r4-snow-052 TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | Test timed out TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | Found a tab after previous test timed out: about:addons TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | uncaught exception - ReferenceError: info is not defined at chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/head.js:142
This is another intermittent orange I am seeing a lot on my try pushes.
Blocks: 937997
It looks like this is some kind of failure in the test harness. Joel, do you know what sort of thing could cause nsIZipReader.open to fail? Are these large files that might use a lot of memory? 13:53:30 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | Running test 5 13:53:30 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | Exception thrown: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIZipReader.open]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://mochikit/content/chrome-harness.js :: extractJarToTmp :: line 271" data: no] 13:53:30 WARNING - TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | uncaught exception - NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIZipReader.open] at chrome://mochikit/content/chrome-harness.js:271 13:53:30 INFO - Stack trace: 13:53:30 INFO - JS frame :: chrome://mochikit/content/tests/SimpleTest/SimpleTest.js :: simpletestOnerror :: line 1159 13:53:30 INFO - native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0 13:53:30 INFO - JavaScript error: chrome://mochikit/content/chrome-harness.js, line 271: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIZipReader.open] 13:53:30 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | Console message: LOG addons.xpi: Cancelling download of file:///c:/users/cltbld/appdata/local/temp/tmpctqm_1/mochikit-26.tmp/browser_dragdrop1.xpi 13:53:30 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | Console message: LOG addons.xpi: removeTemporaryFile: file:///c:/users/cltbld/appdata/local/temp/tmpctqm_1/mochikit-26.tmp/browser_dragdrop1.xpi does not own temp file 13:53:30 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | Console message: LOG addons.xpi: Cancelling download of file:///c:/users/cltbld/appdata/local/temp/tmpctqm_1/mochikit-27.tmp/browser_dragdrop2.xpi 13:53:30 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | Console message: LOG addons.xpi: removeTemporaryFile: file:///c:/users/cltbld/appdata/local/temp/tmpctqm_1/mochikit-27.tmp/browser_dragdrop2.xpi does not own temp file 13:53:30 INFO - TEST-INFO | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | Console message: [JavaScript Error: "NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIZipReader.open]" {file: "chrome://mochikit/content/chrome-harness.js" line: 271}]
Flags: needinfo?(jmaher)
Bug 938587 and bug 938581 may make it easier to diagnose what the failure is, but they don't actually fix any underlying problem.
Depends on: 938587, 938581
I don't know why the zipreader would fail, we have a 8Mb .zip file though, there could be timing issues there. I am considering removing the creation of tests.jar and leaving them as raw source- that would fix this specific problem.
Flags: needinfo?(jmaher)
Summary: Intermittent TEST-UNEXPECTED-FAIL | chrome://mochitests/content/browser/toolkit/mozapps/extensions/test/browser/browser_dragdrop.js | Test timed out → Intermittent browser_dragdrop.js | Test timed out | Found a tab after previous test timed out: about:addons | uncaught exception - ReferenceError: info is not defined at browser/head.js:142
Any ideas what might be going on here, Blair? :)
Flags: needinfo?(bmcbride)
The 'ReferenceError: info is not defined' is a bit of a red herring - that's because a callback is happening after most of the testing infrastructure has been torn down, when the test is shutting down after timing out. The real bug is likely whatever is leaving that callback dangling.
Flags: needinfo?(bmcbride) → firefox-backlog+
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Per policy at https://wiki.mozilla.org/Bug_Triage/Projects/Bug_Handling/Bug_Husbandry#Inactive_Bugs. If this bug is not an enhancement request or a bug not present in a supported release of Firefox, then it may be reopened.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.