Closed Bug 1333357 Opened 8 years ago Closed 8 years ago

test-windows-common.js fails on linux64 ASAN when run on ubuntu 16.04

Categories

(Add-on SDK Graveyard :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: jmaher, Unassigned)

References

Details

we are trying to get all of our linux tests run on ubuntu 16.04, unfortunately there are tests which fail and need some attention. In doing a try run, I have found that we get a test failure in ASAN mode only [0]: [task 2017-01-24T01:16:34.615023Z] 01:16:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused [task 2017-01-24T01:16:34.617986Z] 01:16:34 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused | the active window is focused - false == true [task 2017-01-24T01:16:34.699530Z] 01:16:34 INFO - TEST-INFO | Traceback (most recent call last): [task 2017-01-24T01:16:34.702447Z] 01:16:34 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 538, in startMany/runNextTest/< [task 2017-01-24T01:16:34.702519Z] 01:16:34 INFO - self.start({test: test, onDone: runNextTest}); [task 2017-01-24T01:16:34.702584Z] 01:16:34 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 576, in start [task 2017-01-24T01:16:34.702631Z] 01:16:34 INFO - this.test.testFunction(this); [task 2017-01-24T01:16:34.706463Z] 01:16:34 INFO - File "resource://gre/modules/commonjs/sdk/test.js", line 54, in null [task 2017-01-24T01:16:34.706530Z] 01:16:34 INFO - Task.spawn(test.bind(null, assert)). [task 2017-01-24T01:16:34.706586Z] 01:16:34 INFO - File "resource://gre/modules/Task.jsm", line 166, in Task_spawn [task 2017-01-24T01:16:34.706637Z] 01:16:34 INFO - return createAsyncFunction(aTask)(); [task 2017-01-24T01:16:34.706692Z] 01:16:34 INFO - File "resource://gre/modules/Task.jsm", line 252, in asyncFunction [task 2017-01-24T01:16:34.706750Z] 01:16:34 INFO - return new TaskImpl(result).deferred.promise; [task 2017-01-24T01:16:34.706804Z] 01:16:34 INFO - File "resource://gre/modules/Task.jsm", line 277, in TaskImpl [task 2017-01-24T01:16:34.706894Z] 01:16:34 INFO - this._run(true); [task 2017-01-24T01:16:34.707357Z] 01:16:34 INFO - File "resource://gre/modules/Task.jsm", line 319, in TaskImpl_run [task 2017-01-24T01:16:34.707782Z] 01:16:34 INFO - let result = aSendResolved ? this._iterator.next(aSendValue) [task 2017-01-24T01:16:34.708216Z] 01:16:34 INFO - File "resource://gre/modules/commonjs/sdk/test/utils.js", line 133, in after/</exports[name] [task 2017-01-24T01:16:34.708631Z] 01:16:34 INFO - testFn(assert); [task 2017-01-24T01:16:34.711058Z] 01:16:34 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-windows-common.js", line 37, in exports.testActiveWindowIsFocused [task 2017-01-24T01:16:34.711555Z] 01:16:34 INFO - assert.ok(isFocused(browserWindows.activeWindow), 'the active window is focused'); [task 2017-01-24T01:16:34.712027Z] 01:16:34 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok [task 2017-01-24T01:16:34.713806Z] 01:16:34 INFO - this.fail({ [task 2017-01-24T01:16:34.714285Z] 01:16:34 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail [task 2017-01-24T01:16:34.716048Z] 01:16:34 INFO - this._log.fail(message); [task 2017-01-24T01:16:34.716505Z] 01:16:34 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail [task 2017-01-24T01:16:34.717861Z] 01:16:34 INFO - this.console.testMessage(false, false, this.test.name, message); [task 2017-01-24T01:16:34.719984Z] 01:16:34 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage [task 2017-01-24T01:16:34.720462Z] 01:16:34 INFO - this.trace(); [task 2017-01-24T01:16:34.721743Z] 01:16:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused | cleaning the ui. [task 2017-01-24T01:16:34.722264Z] 01:16:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused | This test is done. [task 2017-01-24T01:16:34.732212Z] 01:16:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused | There was a clean UI. [task 2017-01-24T01:16:34.739901Z] 01:16:34 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused [task 2017-01-24T01:16:34.741308Z] 01:16:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator [task 2017-01-24T01:16:34.744947Z] 01:16:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | window not already in iterator [task 2017-01-24T01:16:34.746412Z] 01:16:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | browserWindows[x] works [task 2017-01-24T01:16:34.747957Z] 01:16:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | activeWindow was found in the iterator [task 2017-01-24T01:16:34.749468Z] 01:16:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | for (x in browserWindows) works [task 2017-01-24T01:16:34.750961Z] 01:16:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | cleaning the ui. [task 2017-01-24T01:16:34.759060Z] 01:16:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | This test is done. [task 2017-01-24T01:16:34.762854Z] 01:16:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | There was a clean UI. [task 2017-01-24T01:16:34.804186Z] 01:16:34 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator these tests run on the same docker image in linux64 opt/debug successfully, so something in ASAN mode is causing this failure. [0] https://treeherder.mozilla.org/#/jobs?repo=try&revision=72a8ec8769f5ad3cf1e225b8d2590452077829dc
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.