Closed Bug 1022215 Opened 10 years ago Closed 8 years ago

Intermittent test_syncscheduler.js | test failed (with xpcshell return code: 0) | false == true | Unexpected exception 2147500036

Categories

(Firefox :: Sync, defect, P1)

x86
Windows XP
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox50 --- fixed
firefox51 --- fixed
firefox52 --- fixed

People

(Reporter: RyanVM, Assigned: tcsc)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #968019 +++ https://tbpl.mozilla.org/php/getParsedLog.php?id=41253866&tree=Mozilla-Inbound Windows XP 32-bit mozilla-inbound debug test xpcshell on 2014-06-06 17:09:24 PDT for push 115ea0cc4b22 slave: t-xp32-ix-128 17:25:18 INFO - Sync.Status INFO Resetting Status. 17:25:18 INFO - Sync.Status DEBUG Status.service: success.status_ok => success.status_ok 17:25:18 INFO - Sync.SyncScheduler DEBUG Client count: 0 -> 1 17:25:18 INFO - Sync.SyncScheduler DEBUG Next sync in 86400000 ms. 17:25:18 INFO - Sync.SyncScheduler DEBUG Next sync in 86400000 ms. 17:25:18 INFO - Sync.ErrorHandler DEBUG Flushing file log. 17:25:18 INFO - Sync.Service DEBUG Exception: Error: Can't sync: Can't sync: User has not selected an action for first sync (resource://services-sync/stages/enginesync.js:53:6) JS Stack trace: sync@enginesync.js:53:7 < onNotify@service.js:1271:7 < WrappedNotify@util.js:141:15 < WrappedLock@util.js:96:9 < _lockedSync@service.js:1262:1 < sync/<@service.js:1253:7 < WrappedCatch@util.js:70:9 < sync@service.js:1241:5 < test_handleSyncError@test_syncscheduler.js:378:3 < TaskImpl_run@Task.jsm:298:13 < Handler.prototype.process@Promise-backend.js:863:11 < this.PromiseWalker.walkerLoop@Promise-backend.js:742:7 < _do_main@C:\\slave\\test\\build\\tests\\xpcshell\\head.js:191:5 < _execute_test@C:\\slave\\test\\build\\tests\\xpcshell\\head.js:405:5 < @-e:1:1 17:25:18 WARNING - TEST-UNEXPECTED-FAIL | C:\\slave\\test\\build\\tests\\xpcshell\\head.js | false == true - See following stack: 17:25:18 INFO - JS frame :: C:\\slave\\test\\build\\tests\\xpcshell\\head.js :: do_check_true :: line 773 17:25:18 INFO - JS frame :: C:/slave/test/build/tests/xpcshell/tests/services/sync/tests/unit/test_syncscheduler.js :: test_handleSyncError :: line 379 17:25:18 INFO - JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 298 17:25:18 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: Handler.prototype.process :: line 863 17:25:18 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: this.PromiseWalker.walkerLoop :: line 742 17:25:18 INFO - JS frame :: C:\\slave\\test\\build\\tests\\xpcshell\\head.js :: _do_main :: line 191 17:25:18 INFO - JS frame :: C:\\slave\\test\\build\\tests\\xpcshell\\head.js :: _execute_test :: line 405 17:25:18 INFO - JS frame :: -e :: <TOP_LEVEL> :: line 1 17:25:18 INFO - native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0 17:25:18 INFO - TEST-INFO | (xpcshell/head.js) | exiting test 17:25:18 WARNING - TEST-UNEXPECTED-FAIL | C:\\slave\\test\\build\\tests\\xpcshell\\head.js | Unexpected exception 2147500036 17:25:18 INFO - TEST-INFO | (xpcshell/head.js) | exiting test 17:25:18 WARNING - TEST-UNEXPECTED-FAIL | None | A promise chain failed to handle a rejection: 2147500036 - rejection date: Fri Jun 06 2014 17:25:17 GMT-0700 (Pacific Standard Time) - See following stack: 17:25:18 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: PendingErrors.register :: line 164 17:25:18 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: this.PromiseWalker.completePromise :: line 670 17:25:18 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: Handler.prototype.process :: line 899 17:25:18 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: this.PromiseWalker.walkerLoop :: line 742 17:25:18 INFO - JS frame :: C:\\slave\\test\\build\\tests\\xpcshell\\head.js :: _do_main :: line 191 17:25:18 INFO - JS frame :: C:\\slave\\test\\build\\tests\\xpcshell\\head.js :: _execute_test :: line 405 17:25:18 INFO - JS frame :: -e :: <TOP_LEVEL> :: line 1 17:25:18 INFO - native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0 17:25:18 INFO - Sync.ErrorHandler DEBUG Log cleanup threshold time: 1401236718070 17:25:18 INFO - Sync.ErrorHandler DEBUG No logs to clean up. 17:25:18 INFO - Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 17:25:18 INFO - Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 17:25:18 INFO - !!! error running onStopped callback: TypeError: callback is not a function 17:25:18 INFO - System JS : WARNING resource://testing-common/services-common/logging.js:30 - mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial [[Prototype]] value using Object.create 17:25:18 INFO - System JS : ERROR (null):0 - uncaught exception: 2147500037 17:25:18 INFO - System JS : ERROR (null):0 - uncaught exception: 2147500037 17:25:18 INFO - [4692] WARNING: Leaking the RDF Service.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/rdf/build/nsRDFModule.cpp, line 165 17:25:18 INFO - [4692] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/xpcom/glue/nsComponentManagerUtils.cpp, line 59 17:25:18 INFO - [4692] WARNING: OOPDeinit() without successful OOPInit(): file c:\\builds\\moz2_slave\\m-in-w32-d-0000000000000000000\\build\\toolkit\\crashreporter\\nsExceptionHandler.cpp, line 2588 17:25:18 INFO - [4692] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:\\builds\\moz2_slave\\m-in-w32-d-0000000000000000000\\build\\xpcom\\base\\nsTraceRefcnt.cpp, line 144 17:25:18 INFO - [4692] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:\\builds\\moz2_slave\\m-in-w32-d-0000000000000000000\\build\\xpcom\\base\\nsTraceRefcnt.cpp, line 144 17:25:18 INFO - nsStringStats 17:25:18 INFO - => mAllocCount: 15958 17:25:18 INFO - => mReallocCount: 1470 17:25:18 INFO - => mFreeCount: 15958 17:25:18 INFO - => mShareCount: 17397 17:25:18 INFO - => mAdoptCount: 3646 17:25:18 INFO - => mAdoptFreeCount: 3646 17:25:18 INFO - => Process ID: 4692, Thread ID: 3944 17:25:18 INFO - <<<<<<<
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Assignee: nobody → tchiovoloni
Priority: -- → P1
Comment on attachment 8793008 [details] Bug 1022215 - Increase the number of seconds the sync scheduler tests are willing to wait before failing from 1 to 3. https://reviewboard.mozilla.org/r/79812/#review78622 If this ever comes back I think we need to look for a better option, but this looks fine and hopefully never does! Thanks.
Attachment #8793008 - Flags: review?(markh) → review+
Keywords: checkin-needed
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/autoland/rev/12235f039d12 Increase the number of seconds the sync scheduler tests are willing to wait before failing from 1 to 3. r=markh
Keywords: checkin-needed
Status: REOPENED → RESOLVED
Closed: 9 years ago8 years ago
Resolution: --- → FIXED
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: