Closed
Bug 1146887
Opened 10 years ago
Closed 6 years ago
Intermittent places/main.testSearchSort | expected return count - 3 == 5 | successful order - "http://mozilla.com/ " == "http://bandcamp.com/ " | successful order - "http://mozilla.com/webfwd/ " == "http://developer.mozilla.com/ " ...
Categories
(Add-on SDK Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: RyanVM, Assigned: evold)
References
Details
(Keywords: intermittent-failure)
Attachments
(1 file)
04:15:19 INFO - TEST-START | places/main.testSearchSort
04:15:19 WARNING - TEST-UNEXPECTED-FAIL | places/main.testSearchSort | expected return count - 3 == 5
04:15:19 INFO - TEST-INFO | Traceback (most recent call last):
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 688, in this.PromiseWalker.scheduleWalkerLoop/<
04:15:19 INFO - DOMPromise.resolve().then(() => this.walkerLoop());
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 746, in this.PromiseWalker.walkerLoop
04:15:19 INFO - this.handlers.shift().process();
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 867, in Handler.prototype.process
04:15:19 INFO - nextValue = this.onResolve.call(undefined, nextValue);
04:15:19 INFO - File "resource://test-places-at-jetpack/places/lib/test-places-history.js", line 179, in exports.testSearchSort/<
04:15:19 INFO - checkOrder(results, [4,3,0,2,1]);
04:15:19 INFO - File "resource://test-places-at-jetpack/places/lib/test-places-history.js", line 211, in checkOrder
04:15:19 INFO - assert.equal(results.length, nums.length, 'expected return count');
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
04:15:19 INFO - this.fail({
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
04:15:19 INFO - this._log.fail(message);
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
04:15:19 INFO - this.console.testMessage(false, false, this.test.name, message);
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 544, in testMessage
04:15:19 INFO - this.trace();
04:15:19 WARNING - TEST-UNEXPECTED-FAIL | places/main.testSearchSort | successful order - "http://mozilla.com/" == "http://bandcamp.com/"
04:15:19 INFO - TEST-INFO | Traceback (most recent call last):
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 688, in this.PromiseWalker.scheduleWalkerLoop/<
04:15:19 INFO - DOMPromise.resolve().then(() => this.walkerLoop());
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 746, in this.PromiseWalker.walkerLoop
04:15:19 INFO - this.handlers.shift().process();
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 867, in Handler.prototype.process
04:15:19 INFO - nextValue = this.onResolve.call(undefined, nextValue);
04:15:19 INFO - File "resource://test-places-at-jetpack/places/lib/test-places-history.js", line 179, in exports.testSearchSort/<
04:15:19 INFO - checkOrder(results, [4,3,0,2,1]);
04:15:19 INFO - File "resource://test-places-at-jetpack/places/lib/test-places-history.js", line 213, in checkOrder
04:15:19 INFO - assert.equal(results[i].url, places[nums[i]], 'successful order');
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
04:15:19 INFO - this.fail({
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
04:15:19 INFO - this._log.fail(message);
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
04:15:19 INFO - this.console.testMessage(false, false, this.test.name, message);
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 544, in testMessage
04:15:19 INFO - this.trace();
04:15:19 WARNING - TEST-UNEXPECTED-FAIL | places/main.testSearchSort | successful order - "http://mozilla.com/webfwd/" == "http://developer.mozilla.com/"
04:15:19 INFO - TEST-INFO | Traceback (most recent call last):
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 688, in this.PromiseWalker.scheduleWalkerLoop/<
04:15:19 INFO - DOMPromise.resolve().then(() => this.walkerLoop());
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 746, in this.PromiseWalker.walkerLoop
04:15:19 INFO - this.handlers.shift().process();
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 867, in Handler.prototype.process
04:15:19 INFO - nextValue = this.onResolve.call(undefined, nextValue);
04:15:19 INFO - File "resource://test-places-at-jetpack/places/lib/test-places-history.js", line 179, in exports.testSearchSort/<
04:15:19 INFO - checkOrder(results, [4,3,0,2,1]);
04:15:19 INFO - File "resource://test-places-at-jetpack/places/lib/test-places-history.js", line 213, in checkOrder
04:15:19 INFO - assert.equal(results[i].url, places[nums[i]], 'successful order');
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
04:15:19 INFO - this.fail({
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
04:15:19 INFO - this._log.fail(message);
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
04:15:19 INFO - this.console.testMessage(false, false, this.test.name, message);
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 544, in testMessage
04:15:19 INFO - this.trace();
04:15:19 WARNING - TEST-UNEXPECTED-FAIL | places/main.testSearchSort | successful order - "http://webaud.io/" == "http://mozilla.com/"
04:15:19 INFO - TEST-INFO | Traceback (most recent call last):
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 688, in this.PromiseWalker.scheduleWalkerLoop/<
04:15:19 INFO - DOMPromise.resolve().then(() => this.walkerLoop());
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 746, in this.PromiseWalker.walkerLoop
04:15:19 INFO - this.handlers.shift().process();
04:15:19 INFO - File "resource://gre/modules/Promise-backend.js", line 867, in Handler.prototype.process
04:15:19 INFO - nextValue = this.onResolve.call(undefined, nextValue);
04:15:19 INFO - File "resource://test-places-at-jetpack/places/lib/test-places-history.js", line 179, in exports.testSearchSort/<
04:15:19 INFO - checkOrder(results, [4,3,0,2,1]);
04:15:19 INFO - File "resource://test-places-at-jetpack/places/lib/test-places-history.js", line 213, in checkOrder
04:15:19 INFO - assert.equal(results[i].url, places[nums[i]], 'successful order');
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
04:15:19 INFO - this.fail({
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
04:15:19 INFO - this._log.fail(message);
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
04:15:19 INFO - this.console.testMessage(false, false, this.test.name, message);
04:15:19 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 544, in testMessage
04:15:19 INFO - this.trace();
04:15:19 INFO - *************************
04:15:19 INFO - A coding exception was thrown in a Promise resolution callback.
04:15:19 INFO - See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
04:15:19 INFO - Full message: TypeError: results[i] is undefined
04:15:19 INFO - Full stack: checkOrder@resource://gre/modules/commonjs/toolkit/loader.js -> resource://test-places-at-jetpack/places/lib/test-places-history.js:213:7
04:15:19 INFO - exports.testSearchSort/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://test-places-at-jetpack/places/lib/test-places-history.js:179:5
04:15:19 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:867:23
04:15:19 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:746:7
04:15:19 INFO - this.PromiseWalker.scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:688:37
04:15:19 INFO - *************************
04:15:19 INFO - 1427199319932 Browser.Experiments.Experiments TRACE Experiments #0::enabled=true, true
04:15:19 INFO - 1427199319932 Browser.Experiments.Experiments TRACE Experiments #0::Registering instance with Addon Manager.
04:15:19 INFO - 1427199319933 Browser.Experiments.Experiments TRACE Experiments #0::Registering previous experiment add-on provider.
04:15:19 INFO - 1427199319933 Browser.Experiments.Experiments TRACE PreviousExperimentProvider #0::startup()
04:15:19 INFO - 1427199319934 Browser.Experiments.Experiments TRACE Experiments #0::_loadFromCache
04:15:19 INFO - 1427199319936 Browser.Experiments.Experiments TRACE Experiments #0::_loadTask finished ok
04:15:19 INFO - 1427199319936 Browser.Experiments.Experiments TRACE Experiments #0::_run
04:15:19 INFO - 1427199319937 Browser.Experiments.Experiments TRACE Experiments #0::_main iteration
04:15:19 INFO - 1427199319937 Browser.Experiments.Experiments TRACE Experiments #0::_evaluateExperiments
04:15:19 INFO - 1427199319938 Browser.Experiments.Experiments TRACE Experiments #0::_main finished, scheduling next run
04:15:22 WARNING - TEST-UNEXPECTED-FAIL | places/main.testSearchSort | There was an uncaught Promise rejection: TypeError: results[i] is undefined @ resource://gre/modules/commonjs/toolkit/loader.js -> resource://test-places-at-jetpack/places/lib/test-places-history.js:213
04:15:22 INFO - checkOrder@resource://gre/modules/commonjs/toolkit/loader.js -> resource://test-places-at-jetpack/places/lib/test-places-history.js:213:7
04:15:22 INFO - exports.testSearchSort/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://test-places-at-jetpack/places/lib/test-places-history.js:179:5
04:15:22 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:867:23
04:15:22 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:746:7
04:15:22 INFO - this.PromiseWalker.scheduleWalkerLoop/<@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:688:37
04:15:22 INFO - TEST-INFO | Traceback (most recent call last):
04:15:22 INFO - File "resource://gre/modules/Promise-backend.js", line 91, in observe
04:15:22 INFO - PendingErrors.report(aValue);
04:15:22 INFO - File "resource://gre/modules/Promise-backend.js", line 200, in PendingErrors.report
04:15:22 INFO - obs(value);
04:15:22 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 71, in TestRunner.prototype._uncaughtErrorObserver
04:15:22 INFO - this.fail("There was an uncaught Promise rejection: " + message + " @ " +
04:15:22 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
04:15:22 INFO - this.console.testMessage(false, false, this.test.name, message);
04:15:22 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 544, in testMessage
04:15:22 INFO - this.trace();
04:15:48 INFO - TEST-INFO | [JavaScript Error: "1427199348934 Toolkit.GMP ERROR GMPInstallManager.simpleCheckAndInstall Could not check for addons: {"target":{},"message":"got node name: html, expected: updates"}" {file: "resource://gre/modules/Log.jsm" line: 749}]
04:20:05 WARNING - TEST-UNEXPECTED-FAIL | places/main.testSearchSort | Test timed out (after: START)
04:20:05 INFO - TEST-INFO | Traceback (most recent call last):
04:20:05 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
04:20:05 INFO - callback.apply(null, args);
04:20:05 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 490, in tiredOfWaiting
04:20:05 INFO - self.console.testMessage(false, false, self.test.name,
04:20:05 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 544, in testMessage
04:20:05 INFO - this.trace();
04:20:05 INFO - TEST-END | places/main.testSearchSort
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Updated•10 years ago
|
Blocks: sdk-intermittent
Priority: -- → P1
Assignee | ||
Updated•10 years ago
|
Blocks: sdk/places
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) |
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → evold
Assignee | ||
Comment 17•9 years ago
|
||
Attachment #8614758 -
Flags: review?(jsantell)
Updated•9 years ago
|
Attachment #8614758 -
Flags: review?(jsantell) → review+
Comment 18•9 years ago
|
||
Commits pushed to master at https://github.com/mozilla/addon-sdk
https://github.com/mozilla/addon-sdk/commit/eb9bf5d74fa3ec8594801ef7582cfd7626681b96
Bug 1146887 distinguish testSearchSort for history vs bookmarks and catch possible errors
https://github.com/mozilla/addon-sdk/commit/b2f7e4c0293b7f49d867240579cfbd49577c224d
Merge pull request #2004 from erikvold/1146887
Bug 1146887 distinguish testSearchSort for history vs bookmarks and catch possible errors r=jsantell
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•8 years ago
|
Priority: P1 → --
Comment 23•6 years ago
|
||
Add-on SDK is no longer supported so resolving bugs as INCOMPLETE
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•