Closed Bug 945495 Opened 11 years ago Closed 10 years ago

Intermittent marRMRFDirFileInUseStageSuccessPartial_win.js | test failed (with xpcshell return code: 0) | exception thrown from do_timeout callback: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) ...

Categories

(Toolkit :: Application Update, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=31330154&tree=Fx-Team

Windows XP 32-bit fx-team debug test xpcshell on 2013-12-02 11:18:55 PST for push d55d9500d535
slave: t-xp32-ix-093

11:42:03     INFO -  TEST-INFO | C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win.js | running test ...
11:42:45  WARNING -  TEST-UNEXPECTED-FAIL | C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win.js | test failed (with xpcshell return code: 0), see following log:
11:42:45     INFO -  >>>>>>>
11:42:45     INFO -  ProcessPriorityManager - InitProcessPriorityManager bailing due to prefs.
11:42:45     INFO -  TEST-INFO | (xpcshell/head.js) | test MAIN run_test pending (1)
11:42:45     INFO -  TEST-INFO | (xpcshell/head.js) | test pending (2)
11:42:45     INFO -  11:42:03:958 | TEST-INFO | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js | [setupUpdaterTest : 2172] testing successful removal of the directory used to apply the mar file
11:42:45     INFO -  TEST-PASS | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js | [setupUpdaterTest : 2174] false == false
11:42:45     INFO -  TEST-INFO | (xpcshell/head.js) | test MAIN run_test finished (2)
11:42:45     INFO -  TEST-INFO | (xpcshell/head.js) | running event loop
11:42:45     INFO -  11:42:04:366 | TEST-INFO | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js | [runUpdate : 1648] Running the updater: C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_mar\updater.exe C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_mar C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_applyToDir\appdir\updated\ -1
11:42:45     INFO -  11:42:04:553 | TEST-INFO | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/marRMRFDirFileInUseStageSuccessPartial_win.js | [doUpdate : 220] testing updater binary process exitValue for success when applying a complete mar
11:42:45     INFO -  TEST-PASS | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/marRMRFDirFileInUseStageSuccessPartial_win.js | [doUpdate : 222] 0 == 0
11:42:45     INFO -  11:42:04:553 | TEST-INFO | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/marRMRFDirFileInUseStageSuccessPartial_win.js | [doUpdate : 224] testing update.status should be applied
11:42:45     INFO -  TEST-PASS | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/marRMRFDirFileInUseStageSuccessPartial_win.js | [doUpdate : 226] "applied" == "applied"
11:42:45     INFO -  11:42:04:557 | TEST-INFO | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js | [runUpdate : 1648] Running the updater: C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_mar\updater.exe C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_mar C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_applyToDir\appdir\updated\ 0/replace C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_applyToDir\appdir\a\b C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_applyToDir\appdir\a\b\callback_app.exe ./ callback.log Test Arg 2 Test Arg 3
11:42:45  WARNING -  TEST-UNEXPECTED-FAIL | C:\slave\test\build\tests\xpcshell\head.js | exception thrown from do_timeout callback: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsILocalFile.moveTo]"  nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)"  location: "JS frame :: C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js :: runUpdate :: line 1669"  data: no] - See following stack:
11:42:45     INFO -  JS frame :: C:\slave\test\build\tests\xpcshell\head.js :: _Timer.prototype.notify :: line 150
11:42:45     INFO -  native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0
11:42:45     INFO -  TEST-INFO | (xpcshell/head.js) | exiting test
11:42:45     INFO -  11:42:06:285 | TEST-INFO | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js | [cleanupUpdaterTest : 2258] start - updater test cleanup
11:42:45     INFO -  removeDirRecursive: unable to remove file
11:42:45     INFO -  path: C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_applyToDir\appdir\a\b\5\5test.exe
11:42:45     INFO -  Exception: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.remove]"  nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)"  location: "JS frame :: C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js :: removeDirRecursive :: line 1185"  data: no]
11:42:45     INFO -  Unable to remove directory
11:42:45     INFO -  path: C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_applyToDir
11:42:45     INFO -  Exception: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.remove]"  nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)"  location: "JS frame :: C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js :: removeDirRecursive :: line 1185"  data: no]
11:42:45     INFO -  11:42:06:366 | TEST-INFO | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js | [cleanupTestCommon : 1329] start - general test cleanup
11:42:45     INFO -  11:42:06:414 | TEST-INFO | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js | [cleanupTestCommon : 1360] finish - general test cleanup
11:42:45     INFO -  11:42:06:414 | TEST-INFO | C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js | [cleanupUpdaterTest : 2281] finish - updater test cleanup
11:42:45     INFO -  removeDirRecursive: unable to remove file
11:42:45     INFO -  path: C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_applyToDir\appdir\a\b\5\5test.exe
11:42:45     INFO -  Exception: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.remove]"  nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)"  location: "JS frame :: C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js :: removeDirRecursive :: line 1185"  data: no]
11:42:45     INFO -  Unable to remove directory
11:42:45     INFO -  path: C:\slave\test\build\tests\xpcshell\tests\toolkit\mozapps\update\tests\unit_base_updater\marRMRFDirFileInUseStageSuccessPartial_win_applyToDir
11:42:45     INFO -  Exception: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.remove]"  nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)"  location: "JS frame :: C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js :: removeDirRecursive :: line 1185"  data: no]
11:42:45     INFO -  System JS : WARNING C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js:1481 - in strict mode code, functions may be declared only at top level or immediately within another function
11:42:45     INFO -  System JS : WARNING C:/slave/test/build/tests/xpcshell/tests/toolkit/mozapps/update/tests/unit_base_updater/head_update.js:1495 - in strict mode code, functions may be declared only at top level or immediately within another function
11:42:45     INFO -  System JS : ERROR (null):0 - uncaught exception: 2147500036
11:42:45     INFO -  [1532] WARNING: '!compMgr', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/xpcom/glue/nsComponentManagerUtils.cpp, line 59
11:42:45     INFO -  [1532] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/toolkit/crashreporter/nsExceptionHandler.cpp, line 2316
11:42:45     INFO -  nsStringStats
11:42:45     INFO -   => mAllocCount:           3494
11:42:45     INFO -   => mReallocCount:          363
11:42:45     INFO -   => mFreeCount:            3493  --  LEAKED 1 !!!
11:42:45     INFO -   => mShareCount:           9658
11:42:45     INFO -   => mAdoptCount:            227
11:42:45     INFO -   => mAdoptFreeCount:        227
11:42:45     INFO -   => Process ID: 1532, Thread ID: 5508
11:42:45     INFO -  <<<<<<<
No additional failures in several months and there have been a couple of significant rewrites of the tests in the meantime so resolving -> wfm
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.