can be accessed directly
06:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage | Correct text node expected
06:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage | This test is done.
06:36:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage | There was a clean UI.
06:36:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPage
06:36:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath
06:36:55 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:36:55 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath | Correct page title accessed directly
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath |
can be accessed directly
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath | Correct text node expected
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath |
can be accessed directly
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath | Correct text node expected
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath | This test is done.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath | There was a clean UI.
06:36:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testLoadContentPageRelativePath
06:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMessageQueue
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMessageQueue | postMessage should queue messages
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMessageQueue | This test is done.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMessageQueue | There was a clean UI.
06:36:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMessageQueue
06:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleDestroys
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleDestroys | Multiple destroys should not cause an error
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleDestroys | This test is done.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleDestroys | There was a clean UI.
06:36:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleDestroys
06:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleOnMessageCallbacks
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleOnMessageCallbacks | All callbacks were called, in order.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleOnMessageCallbacks | This test is done.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleOnMessageCallbacks | There was a clean UI.
06:36:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testMultipleOnMessageCallbacks
06:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testOnMessageCallback
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testOnMessageCallback | onMessage callback called
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testOnMessageCallback | This test is done.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testOnMessageCallback | There was a clean UI.
06:36:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testOnMessageCallback
06:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | contentURL property is defined on page.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | allow property is defined on page.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | contentScriptFile property is defined on page.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | contentScript property is defined on page.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | contentScriptWhen property is defined on page.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | on property is defined on page.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | postMessage property is defined on page.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | removeListener property is defined on page.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | postMessage doesn't throw exception on page.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | This test is done.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties | There was a clean UI.
06:36:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPageProperties
06:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPingPong
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPingPong | pong
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPingPong | This test is done.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPingPong | There was a clean UI.
06:36:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testPingPong
06:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirect
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirect | Reinjects contentScript on reload
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirect | This test is done.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirect | There was a clean UI.
06:36:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirect
06:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectFromWorker
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectFromWorker | Redirects work with accepted domains on include strings
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectFromWorker | This test is done.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectFromWorker | There was a clean UI.
06:36:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectFromWorker
06:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays
06:36:56 INFO - console.error:
06:36:56 INFO - Message: Error: Access to 'about:mozilla' from script denied
06:36:56 INFO - Stack:
06:36:56 INFO - @javascript:(function () {self.port.emit("load", document.location.href); self.port.on("redirect", function (url) { document.location.href = url; })})();:1:108
06:36:56 INFO - onEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:45:22
06:36:56 INFO - onEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:45:22
06:36:56 INFO - onChromeEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:91:16
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays | undefined
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays | Redirects work with accepted domains
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays | This test is done.
06:36:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays | There was a clean UI.
06:36:56 INFO - console.error:
06:36:56 INFO - Message: Error: Access to 'about:mozilla' from script denied
06:36:56 INFO - Stack:
06:36:56 INFO - @javascript:(function () {self.port.emit("load", document.location.href); self.port.on("redirect", function (url) { document.location.href = url; })})();:1:108
06:36:56 INFO - onEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:45:22
06:36:56 INFO - onEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:45:22
06:36:56 INFO - onChromeEvent@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://gre/modules/commonjs/sdk/content/content-worker.js:91:16
06:36:56 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectIncludeArrays
06:36:56 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectWithContentURL
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectWithContentURL | Redirects work with accepted domains on include strings
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectWithContentURL | This test is done.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectWithContentURL | There was a clean UI.
06:36:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRedirectWithContentURL
06:36:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument | We can pass in a RegExp into page-worker's include option.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument | we get back the same url from the content script.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument | This test is done.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument | There was a clean UI.
06:36:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testRegexArgument
06:36:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation | Page Worker should start with a blank page by default
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation | The 'this' object is the page itself.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation | This test is done.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation | There was a clean UI.
06:36:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testSimplePageCreation
06:36:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions | Validation correctly denied a non-URL contentURL
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions | Validation correctly denied a non-function onMessage.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions | Options validation is working.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions | This test is done.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions | There was a clean UI.
06:36:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testValidateOptions
06:36:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWindowStopDontBreak
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWindowStopDontBreak | page-worker works after window.stop
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWindowStopDontBreak | This test is done.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWindowStopDontBreak | There was a clean UI.
06:36:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWindowStopDontBreak
06:36:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM | getElementById from content script is the native one
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM | scrollTo from content script is the native one
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM | This test is done.
06:36:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM | There was a clean UI.
06:36:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-page-worker.js.testWrappedDOM
06:36:57 INFO - console.warn: 7 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
06:36:59 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:36:59 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-panel.js | Loading test module
06:37:00 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow
06:37:01 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:01 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:01 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:01 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow | All anchored panel test displayed
06:37:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow | panel was destroyed.
06:37:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow | ui was cleaned.
06:37:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow | This test is done.
06:37:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow | There was a clean UI.
06:37:01 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Anchor And Arrow
06:37:01 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy
06:37:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy | check automatic destroy
06:37:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy | ui was cleaned.
06:37:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy | This test is done.
06:37:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy | There was a clean UI.
06:37:03 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Automatic Destroy
06:37:03 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL
06:37:04 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:04 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:04 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:04 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | undefined
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | undefined
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | undefined
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | undefined
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | ui was cleaned.
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | This test is done.
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL | There was a clean UI.
06:37:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Change Content URL
06:37:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | contentURL accepts a string URL.
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | contentURL is the string to which it was set.
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | contentURL accepts a data: URL.
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | contentURL is undefined.
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | Panel throws an exception if contentURL is not a URL.
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | ui was cleaned.
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | This test is done.
06:37:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option | There was a clean UI.
06:37:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Content URL Option
06:37:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option
06:37:06 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:06 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:06 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:06 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | functions are stripped from contentScriptOptions
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | object as contentScriptOptions
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | boolean in contentScriptOptions
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | array and numbers in contentScriptOptions
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | string in contentScriptOptions
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | ui was cleaned.
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | This test is done.
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option | There was a clean UI.
06:37:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test ContentScriptOptions Option
06:37:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | Panel was created
06:37:06 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:06 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:06 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:06 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | about:blank is not a message 1
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | First document had a content script; data:text/html;charset=utf-8,%3Cscript%3Ewindow.addEventListener('message'%2C%20function(%7B%20data%20%7D)%20%7B%20%20if%20(data%20%3D%3D%20'move')%20window.location%20%3D%20'data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2Cpage2'%3B%7D%2C%20false)%3B%3C%2Fscript%3E
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | move message was sent
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | about:blank is not a message 2
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | Second document too; data:text/html;charset=utf-8,page2
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | ui was cleaned.
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | This test is done.
06:37:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload | There was a clean UI.
06:37:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Document Reload
06:37:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show
06:37:07 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:07 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:07 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:07 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:07 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:07 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:07 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:07 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show | should not emit show
06:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show | should not emit hide
06:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show | ui was cleaned.
06:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show | This test is done.
06:37:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show | There was a clean UI.
06:37:07 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Hide Before Show
06:37:07 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently
06:37:09 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:09 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:09 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:09 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:09 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:09 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:09 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:09 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:09 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:09 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:09 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:09 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | First panel is hidden
06:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | Second panel is showing
06:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | First panel is hidden
06:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | Second panel is hidden
06:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | Third panel is showing
06:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | ui was cleaned.
06:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | This test is done.
06:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently | There was a clean UI.
06:37:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Only One Panel Open Concurrently
06:37:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel
06:37:09 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:09 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:09 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:09 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | The 'this' object is the panel.
06:37:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | The panel was loaded.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | The 'this' object is the panel.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | The panel posted a message and received a response.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | ui was cleaned.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | This test is done.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel | There was a clean UI.
06:37:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel
06:37:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit
06:37:10 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:10 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:10 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:10 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit | The panel was loaded and sent a first event.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit | The panel posted a message and received a response.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit | ui was cleaned.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit | This test is done.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit | There was a clean UI.
06:37:10 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit
06:37:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early
06:37:10 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:10 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:10 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:10 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early | The panel posted a message early and received a response.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early | ui was cleaned.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early | This test is done.
06:37:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early | There was a clean UI.
06:37:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Emit Early
06:37:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False
06:37:11 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:11 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:11 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:11 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False | The panel does not take the focus away.
06:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False | ui was cleaned.
06:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False | This test is done.
06:37:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False | There was a clean UI.
06:37:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus False
06:37:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set
06:37:11 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:11 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:11 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:11 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set | The panel takes the focus away.
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set | ui was cleaned.
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set | This test is done.
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set | There was a clean UI.
06:37:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus Not Set
06:37:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True
06:37:12 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:12 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:12 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:12 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True | The panel takes the focus away.
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True | ui was cleaned.
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True | This test is done.
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True | There was a clean UI.
06:37:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Focus True
06:37:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color
06:37:12 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:12 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:12 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:12 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color | The panel text color style is preserved when a style exists.
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color | ui was cleaned.
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color | This test is done.
06:37:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color | There was a clean UI.
06:37:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel Text Color
06:37:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links
06:37:15 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:15 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:15 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:15 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | content URL loaded
06:37:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | link URL loaded in the panel after click
06:37:16 INFO - [Child 6521] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:37:16 INFO - (process:6521): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:37:18 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:37:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | link URL loaded in a new tab after click + accel
06:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | ui was cleaned.
06:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | This test is done.
06:37:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links | There was a clean UI.
06:37:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel links
06:37:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel script allow property
06:37:20 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:20 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:20 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:20 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel script allow property | Script should not have executed
06:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel script allow property | Should have seen script click
06:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel script allow property | ui was cleaned.
06:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel script allow property | This test is done.
06:37:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel script allow property | There was a clean UI.
06:37:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel script allow property
06:37:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel without contentURL and contentScriptWhen=start should show
06:37:22 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:22 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:22 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:22 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel without contentURL and contentScriptWhen=start should show | Received show event
06:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel without contentURL and contentScriptWhen=start should show | ui was cleaned.
06:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel without contentURL and contentScriptWhen=start should show | This test is done.
06:37:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel without contentURL and contentScriptWhen=start should show | There was a clean UI.
06:37:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Panel without contentURL and contentScriptWhen=start should show
06:37:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Resize Panel
06:37:23 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:23 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:23 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:23 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Resize Panel | The panel was resized.
06:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Resize Panel | ui was cleaned.
06:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Resize Panel | This test is done.
06:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Resize Panel | There was a clean UI.
06:37:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Resize Panel
06:37:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test SVG Document
06:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test SVG Document | contentURL accepts a svg document
06:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test SVG Document | contentURL is the string to which it was set.
06:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test SVG Document | ui was cleaned.
06:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test SVG Document | This test is done.
06:37:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test SVG Document | There was a clean UI.
06:37:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test SVG Document
06:37:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Several Show Hides
06:37:23 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:23 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:23 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:23 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Several Show Hides | onHide called three times as expected
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Several Show Hides | ui was cleaned.
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Several Show Hides | This test is done.
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Several Show Hides | There was a clean UI.
06:37:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Several Show Hides
06:37:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel
06:37:24 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:24 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:24 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:24 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel | The panel was shown.
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel | The 'this' object is the panel.
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel | panel.isShowing == true.
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel | The panel was hidden.
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel | The 'this' object is the panel.
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel | panel.isShowing == false.
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel | ui was cleaned.
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel | This test is done.
06:37:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel | There was a clean UI.
06:37:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Hide Panel
06:37:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Then Destroy
06:37:25 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:25 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:25 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:25 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Then Destroy | undefined
06:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Then Destroy | undefined
06:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Then Destroy | ui was cleaned.
06:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Then Destroy | This test is done.
06:37:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Then Destroy | There was a clean UI.
06:37:25 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Show Then Destroy
06:37:25 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test Style Applied Only Once
06:37:26 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:26 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:26 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:26 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Style Applied Only Once | should only have one style
06:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Style Applied Only Once | ui was cleaned.
06:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Style Applied Only Once | This test is done.
06:37:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test Style Applied Only Once | There was a clean UI.
06:37:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test Style Applied Only Once
06:37:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test console.log in Panel
06:37:29 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:29 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:29 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:29 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test console.log in Panel | console.log() works
06:37:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test console.log in Panel | console.log() works
06:37:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test console.log in Panel | ui was cleaned.
06:37:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test console.log in Panel | This test is done.
06:37:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test console.log in Panel | There was a clean UI.
06:37:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test console.log in Panel
06:37:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test emits on url changes
06:37:31 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:31 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:31 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:31 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test emits on url changes | message was delivered to new uri
06:37:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test emits on url changes | ui was cleaned.
06:37:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test emits on url changes | This test is done.
06:37:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test emits on url changes | There was a clean UI.
06:37:31 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test emits on url changes
06:37:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test nested popups
06:37:32 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:32 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:32 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:32 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test nested popups | select is still loaded in panel
06:37:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test nested popups | ui was cleaned.
06:37:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test nested popups | This test is done.
06:37:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test nested popups | There was a clean UI.
06:37:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test nested popups
06:37:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS
06:37:34 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:34 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:34 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:34 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS | Panel contentStyle worked
06:37:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS | Panel contentStyleFile worked
06:37:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS | Panel contentStyleFile with relative path worked
06:37:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS | ui was cleaned.
06:37:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS | This test is done.
06:37:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS | There was a clean UI.
06:37:34 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS
06:37:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS list
06:37:35 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:35 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:35 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:35 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS list | Panel contentStyle list is evaluated after contentStyleFile
06:37:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS list | Panel contentStyleFile list works
06:37:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS list | add-on author/page author stylesheet precedence works
06:37:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS list | add-on author/page author stylesheet !important precedence works
06:37:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS list | ui was cleaned.
06:37:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS list | This test is done.
06:37:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS list | There was a clean UI.
06:37:36 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test panel CSS list
06:37:36 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test panel addon global object
06:37:37 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:37 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:37 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:37 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel addon global object | Received an event from the document
06:37:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel addon global object | ui was cleaned.
06:37:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel addon global object | This test is done.
06:37:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel addon global object | There was a clean UI.
06:37:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test panel addon global object
06:37:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test panel can be constructed without any arguments
06:37:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel can be constructed without any arguments | Creating a panel with no arguments does not throw
06:37:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel can be constructed without any arguments | ui was cleaned.
06:37:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel can be constructed without any arguments | This test is done.
06:37:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel can be constructed without any arguments | There was a clean UI.
06:37:38 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:38 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test panel can be constructed without any arguments
06:37:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contentScriptFile
06:37:39 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:39 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:39 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:39 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:39 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:39 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contentScriptFile | Panel contentURL with relative path worked
06:37:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contentScriptFile | Panel contentScriptFile with relative path worked
06:37:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contentScriptFile | ui was cleaned.
06:37:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contentScriptFile | This test is done.
06:37:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contentScriptFile | There was a clean UI.
06:37:40 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contentScriptFile
06:37:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu disabled
06:37:41 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:41 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:41 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:41 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu disabled | contextmenu must be closed
06:37:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu disabled | contextmenu was never open
06:37:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu disabled | ui was cleaned.
06:37:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu disabled | This test is done.
06:37:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu disabled | There was a clean UI.
06:37:43 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu disabled
06:37:43 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu enabled
06:37:44 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:44 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:44 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:44 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu enabled | contextmenu must be closed
06:37:44 INFO - JavaScript error: chrome://browser/content/nsContextMenu.js, line 59: TypeError: this.browser.currentURI is undefined
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu enabled | contextmenu is opened
06:37:45 INFO - JavaScript error: chrome://browser/content/browser.xul, line 1: TypeError: gContextMenu is null
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu enabled | ui was cleaned.
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu enabled | This test is done.
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu enabled | There was a clean UI.
06:37:45 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | test.contextMenuSeparator is null
06:37:45 INFO - TEST-INFO | Traceback (most recent call last):
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:45 INFO - callback.apply(null, args);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 235, in TestHelper.prototype.delayedEventListener/handler/<
06:37:45 INFO - self.assert.fail(err);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:45 INFO - this._log.fail(message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:45 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:45 INFO - this.trace();
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should not be present
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should not be present
06:37:45 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:45 INFO - TEST-INFO | Traceback (most recent call last):
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:45 INFO - callback.apply(null, args);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:45 INFO - callback.call(self, evt);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:45 INFO - onshownCallback.call(this, popup);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 1014, in exports.testSetContextAdd/<
06:37:45 INFO - test.checkMenu([item], [item], []);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:45 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:45 INFO - this.assert.ok(false, "Not enough nodes");
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:45 INFO - this.fail({
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:45 INFO - this._log.fail(message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:45 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:45 INFO - this.trace();
06:37:45 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:45 INFO - TEST-INFO | Traceback (most recent call last):
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:45 INFO - callback.apply(null, args);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:45 INFO - callback.call(self, evt);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:45 INFO - onshownCallback.call(this, popup);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 960, in exports.testSetContextRemove/<
06:37:45 INFO - test.checkMenu([item], [], []);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:45 INFO - this.assert.ok(separator && !separator.hidden,
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:45 INFO - this.fail({
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:45 INFO - this._log.fail(message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:45 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:45 INFO - this.trace();
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:45 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:45 INFO - TEST-INFO | Traceback (most recent call last):
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:45 INFO - callback.apply(null, args);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:45 INFO - callback.call(self, evt);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:45 INFO - onshownCallback.call(this, popup);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 960, in exports.testSetContextRemove/<
06:37:45 INFO - test.checkMenu([item], [], []);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:45 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:45 INFO - this.fail({
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:45 INFO - this._log.fail(message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:45 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:45 INFO - this.trace();
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:45 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:45 INFO - TEST-INFO | Traceback (most recent call last):
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:45 INFO - callback.apply(null, args);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:45 INFO - callback.call(self, evt);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:45 INFO - onshownCallback.call(this, popup);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 960, in exports.testSetContextRemove/<
06:37:45 INFO - test.checkMenu([item], [], []);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:45 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:45 INFO - this.assert.ok(false, "Not enough nodes");
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:45 INFO - this.fail({
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:45 INFO - this._log.fail(message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:45 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:45 INFO - this.trace();
06:37:45 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:45 INFO - TEST-INFO | Traceback (most recent call last):
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:45 INFO - callback.apply(null, args);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:45 INFO - callback.call(self, evt);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:45 INFO - onshownCallback.call(this, popup);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2290, in exports.testSetLabelAfterShow/<
06:37:45 INFO - test.checkMenu(items, [], []);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:45 INFO - this.assert.ok(separator && !separator.hidden,
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:45 INFO - this.fail({
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:45 INFO - this._log.fail(message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:45 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:45 INFO - this.trace();
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:45 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:45 INFO - TEST-INFO | Traceback (most recent call last):
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:45 INFO - callback.apply(null, args);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:45 INFO - callback.call(self, evt);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:45 INFO - onshownCallback.call(this, popup);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2290, in exports.testSetLabelAfterShow/<
06:37:45 INFO - test.checkMenu(items, [], []);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:45 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:45 INFO - this.fail({
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:45 INFO - this._log.fail(message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:45 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:45 INFO - this.trace();
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:45 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:45 INFO - TEST-INFO | Traceback (most recent call last):
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:45 INFO - callback.apply(null, args);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:45 INFO - callback.call(self, evt);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:45 INFO - onshownCallback.call(this, popup);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2290, in exports.testSetLabelAfterShow/<
06:37:45 INFO - test.checkMenu(items, [], []);
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:45 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:45 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:45 INFO - this.assert.ok(false, "Not enough nodes");
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:45 INFO - this.fail({
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:45 INFO - this._log.fail(message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:45 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:45 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:45 INFO - this.trace();
06:37:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | undefined
06:37:45 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:46 INFO - TEST-INFO | Traceback (most recent call last):
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:46 INFO - callback.apply(null, args);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:46 INFO - callback.call(self, evt);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:46 INFO - onshownCallback.call(this, popup);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2341, in exports.testSetLabelAfterShowOverflow/<
06:37:46 INFO - test.checkMenu(items, [], []);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:46 INFO - this.assert.ok(separator && !separator.hidden,
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:46 INFO - this.fail({
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:46 INFO - this._log.fail(message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:46 INFO - this.trace();
06:37:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:46 INFO - TEST-INFO | Traceback (most recent call last):
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:46 INFO - callback.apply(null, args);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:46 INFO - callback.call(self, evt);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:46 INFO - onshownCallback.call(this, popup);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2341, in exports.testSetLabelAfterShowOverflow/<
06:37:46 INFO - test.checkMenu(items, [], []);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:46 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:46 INFO - this.fail({
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:46 INFO - this._log.fail(message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:46 INFO - this.trace();
06:37:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:46 INFO - TEST-INFO | Traceback (most recent call last):
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:46 INFO - callback.apply(null, args);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:46 INFO - callback.call(self, evt);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:46 INFO - onshownCallback.call(this, popup);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2341, in exports.testSetLabelAfterShowOverflow/<
06:37:46 INFO - test.checkMenu(items, [], []);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:46 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:46 INFO - this.assert.ok(false, "Not enough nodes");
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:46 INFO - this.fail({
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:46 INFO - this._log.fail(message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:46 INFO - this.trace();
06:37:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | undefined
06:37:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:46 INFO - TEST-INFO | Traceback (most recent call last):
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:46 INFO - callback.apply(null, args);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:46 INFO - callback.call(self, evt);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:46 INFO - onshownCallback.call(this, popup);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2272, in exports.testSetLabelBeforeShow/<
06:37:46 INFO - test.checkMenu(items, [], []);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:46 INFO - this.assert.ok(separator && !separator.hidden,
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:46 INFO - this.fail({
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:46 INFO - this._log.fail(message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:46 INFO - this.trace();
06:37:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:46 INFO - TEST-INFO | Traceback (most recent call last):
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:46 INFO - callback.apply(null, args);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:46 INFO - callback.call(self, evt);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:46 INFO - onshownCallback.call(this, popup);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2272, in exports.testSetLabelBeforeShow/<
06:37:46 INFO - test.checkMenu(items, [], []);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:46 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:46 INFO - this.fail({
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:46 INFO - this._log.fail(message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:46 INFO - this.trace();
06:37:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:46 INFO - TEST-INFO | Traceback (most recent call last):
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:46 INFO - callback.apply(null, args);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:46 INFO - callback.call(self, evt);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:46 INFO - onshownCallback.call(this, popup);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2272, in exports.testSetLabelBeforeShow/<
06:37:46 INFO - test.checkMenu(items, [], []);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:46 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:46 INFO - this.assert.ok(false, "Not enough nodes");
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:46 INFO - this.fail({
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:46 INFO - this._log.fail(message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:46 INFO - this.trace();
06:37:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:46 INFO - TEST-INFO | Traceback (most recent call last):
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:46 INFO - callback.apply(null, args);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:46 INFO - callback.call(self, evt);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:46 INFO - onshownCallback.call(this, popup);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2320, in exports.testSetLabelBeforeShowOverflow/<
06:37:46 INFO - test.checkMenu(items, [], []);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:46 INFO - this.assert.ok(separator && !separator.hidden,
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:46 INFO - this.fail({
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:46 INFO - this._log.fail(message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:46 INFO - this.trace();
06:37:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:46 INFO - TEST-INFO | Traceback (most recent call last):
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:46 INFO - callback.apply(null, args);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:46 INFO - callback.call(self, evt);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:46 INFO - onshownCallback.call(this, popup);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2320, in exports.testSetLabelBeforeShowOverflow/<
06:37:46 INFO - test.checkMenu(items, [], []);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:46 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:46 INFO - this.fail({
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:46 INFO - this._log.fail(message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:46 INFO - this.trace();
06:37:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:46 INFO - TEST-INFO | Traceback (most recent call last):
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:46 INFO - callback.apply(null, args);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:46 INFO - callback.call(self, evt);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:46 INFO - onshownCallback.call(this, popup);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2320, in exports.testSetLabelBeforeShowOverflow/<
06:37:46 INFO - test.checkMenu(items, [], []);
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:46 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:46 INFO - this.assert.ok(false, "Not enough nodes");
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:46 INFO - this.fail({
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:46 INFO - this._log.fail(message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:46 INFO - this.trace();
06:37:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:47 INFO - TEST-INFO | Traceback (most recent call last):
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:47 INFO - callback.apply(null, args);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:47 INFO - callback.call(self, evt);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:47 INFO - onshownCallback.call(this, popup);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2368, in exports.testSetLabelMenuItem/<
06:37:47 INFO - test.checkMenu([menu], [], []);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:47 INFO - this.assert.ok(separator && !separator.hidden,
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:47 INFO - this.fail({
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:47 INFO - this._log.fail(message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:47 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:47 INFO - this.trace();
06:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:47 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:47 INFO - TEST-INFO | Traceback (most recent call last):
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:47 INFO - callback.apply(null, args);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:47 INFO - callback.call(self, evt);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:47 INFO - onshownCallback.call(this, popup);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2368, in exports.testSetLabelMenuItem/<
06:37:47 INFO - test.checkMenu([menu], [], []);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:47 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:47 INFO - this.fail({
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:47 INFO - this._log.fail(message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:47 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:47 INFO - this.trace();
06:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:47 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:47 INFO - TEST-INFO | Traceback (most recent call last):
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:47 INFO - callback.apply(null, args);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:47 INFO - callback.call(self, evt);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:47 INFO - onshownCallback.call(this, popup);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2368, in exports.testSetLabelMenuItem/<
06:37:47 INFO - test.checkMenu([menu], [], []);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:47 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:47 INFO - this.assert.ok(false, "Not enough nodes");
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:47 INFO - this.fail({
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:47 INFO - this._log.fail(message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:47 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:47 INFO - this.trace();
06:37:47 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:47 INFO - TEST-INFO | Traceback (most recent call last):
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:47 INFO - callback.apply(null, args);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:47 INFO - callback.call(self, evt);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:47 INFO - onshownCallback.call(this, popup);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2112, in exports.testSorting/<
06:37:47 INFO - test.checkMenu(items, [], []);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:47 INFO - this.assert.ok(separator && !separator.hidden,
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:47 INFO - this.fail({
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:47 INFO - this._log.fail(message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:47 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:47 INFO - this.trace();
06:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:47 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:47 INFO - TEST-INFO | Traceback (most recent call last):
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:47 INFO - callback.apply(null, args);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:47 INFO - callback.call(self, evt);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:47 INFO - onshownCallback.call(this, popup);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2112, in exports.testSorting/<
06:37:47 INFO - test.checkMenu(items, [], []);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:47 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:47 INFO - this.fail({
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:47 INFO - this._log.fail(message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:47 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:47 INFO - this.trace();
06:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:47 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:47 INFO - TEST-INFO | Traceback (most recent call last):
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:47 INFO - callback.apply(null, args);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:47 INFO - callback.call(self, evt);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:47 INFO - onshownCallback.call(this, popup);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2112, in exports.testSorting/<
06:37:47 INFO - test.checkMenu(items, [], []);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:47 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:47 INFO - this.assert.ok(false, "Not enough nodes");
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:47 INFO - this.fail({
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:47 INFO - this._log.fail(message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:47 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:47 INFO - this.trace();
06:37:47 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:47 INFO - TEST-INFO | Traceback (most recent call last):
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:47 INFO - callback.apply(null, args);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:47 INFO - callback.call(self, evt);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:47 INFO - onshownCallback.call(this, popup);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2161, in exports.testSortingMultipleModules/<
06:37:47 INFO - test.checkMenu(allItems, [], []);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:47 INFO - this.assert.ok(separator && !separator.hidden,
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:47 INFO - this.fail({
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:47 INFO - this._log.fail(message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:47 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:47 INFO - this.trace();
06:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:47 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:47 INFO - TEST-INFO | Traceback (most recent call last):
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:47 INFO - callback.apply(null, args);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:47 INFO - callback.call(self, evt);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:47 INFO - onshownCallback.call(this, popup);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2161, in exports.testSortingMultipleModules/<
06:37:47 INFO - test.checkMenu(allItems, [], []);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:47 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:47 INFO - this.fail({
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:47 INFO - this._log.fail(message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:47 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:47 INFO - this.trace();
06:37:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:47 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:47 INFO - TEST-INFO | Traceback (most recent call last):
06:37:47 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:47 INFO - callback.apply(null, args);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:47 INFO - callback.call(self, evt);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:47 INFO - onshownCallback.call(this, popup);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2161, in exports.testSortingMultipleModules/<
06:37:47 INFO - test.checkMenu(allItems, [], []);
06:37:47 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:47 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:48 INFO - this.assert.ok(false, "Not enough nodes");
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:48 INFO - this.fail({
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:48 INFO - this._log.fail(message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:48 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:48 INFO - this.trace();
06:37:48 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:48 INFO - TEST-INFO | Traceback (most recent call last):
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:48 INFO - callback.apply(null, args);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:48 INFO - callback.call(self, evt);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:48 INFO - onshownCallback.call(this, popup);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2132, in exports.testSortingOverflow/<
06:37:48 INFO - test.checkMenu(items, [], []);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:48 INFO - this.assert.ok(separator && !separator.hidden,
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:48 INFO - this.fail({
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:48 INFO - this._log.fail(message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:48 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:48 INFO - this.trace();
06:37:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:48 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:48 INFO - TEST-INFO | Traceback (most recent call last):
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:48 INFO - callback.apply(null, args);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:48 INFO - callback.call(self, evt);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:48 INFO - onshownCallback.call(this, popup);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2132, in exports.testSortingOverflow/<
06:37:48 INFO - test.checkMenu(items, [], []);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:48 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:48 INFO - this.fail({
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:48 INFO - this._log.fail(message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:48 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:48 INFO - this.trace();
06:37:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:48 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:48 INFO - TEST-INFO | Traceback (most recent call last):
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:48 INFO - callback.apply(null, args);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:48 INFO - callback.call(self, evt);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:48 INFO - onshownCallback.call(this, popup);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2132, in exports.testSortingOverflow/<
06:37:48 INFO - test.checkMenu(items, [], []);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:48 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:48 INFO - this.assert.ok(false, "Not enough nodes");
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:48 INFO - this.fail({
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:48 INFO - this._log.fail(message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:48 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:48 INFO - this.trace();
06:37:48 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:48 INFO - TEST-INFO | Traceback (most recent call last):
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:48 INFO - callback.apply(null, args);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:48 INFO - callback.call(self, evt);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:48 INFO - onshownCallback.call(this, popup);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 3084, in exports.testSubItemClick/<
06:37:48 INFO - test.checkMenu(items, [], []);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:48 INFO - this.assert.ok(separator && !separator.hidden,
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:48 INFO - this.fail({
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:48 INFO - this._log.fail(message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:48 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:48 INFO - this.trace();
06:37:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:48 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:48 INFO - TEST-INFO | Traceback (most recent call last):
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:48 INFO - callback.apply(null, args);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:48 INFO - callback.call(self, evt);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:48 INFO - onshownCallback.call(this, popup);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 3084, in exports.testSubItemClick/<
06:37:48 INFO - test.checkMenu(items, [], []);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:48 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:48 INFO - this.fail({
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:48 INFO - this._log.fail(message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:48 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:48 INFO - this.trace();
06:37:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:48 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:48 INFO - TEST-INFO | Traceback (most recent call last):
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:48 INFO - callback.apply(null, args);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:48 INFO - callback.call(self, evt);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:48 INFO - onshownCallback.call(this, popup);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 3084, in exports.testSubItemClick/<
06:37:48 INFO - test.checkMenu(items, [], []);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:48 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:48 INFO - this.assert.ok(false, "Not enough nodes");
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:48 INFO - this.fail({
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:48 INFO - this._log.fail(message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:48 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:48 INFO - this.trace();
06:37:48 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | topMenuElt is null
06:37:48 INFO - TEST-INFO | Traceback (most recent call last):
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:48 INFO - callback.apply(null, args);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 235, in TestHelper.prototype.delayedEventListener/handler/<
06:37:48 INFO - self.assert.fail(err);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:48 INFO - this._log.fail(message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:48 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:48 INFO - this.trace();
06:37:48 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:48 INFO - TEST-INFO | Traceback (most recent call last):
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:48 INFO - callback.apply(null, args);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:48 INFO - callback.call(self, evt);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:48 INFO - onshownCallback.call(this, popup);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 3142, in exports.testSubItemCommand/<
06:37:48 INFO - test.checkMenu(items, [], []);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:48 INFO - this.assert.ok(separator && !separator.hidden,
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:48 INFO - this.fail({
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:48 INFO - this._log.fail(message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:48 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:48 INFO - this.trace();
06:37:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:48 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:48 INFO - TEST-INFO | Traceback (most recent call last):
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:48 INFO - callback.apply(null, args);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:48 INFO - callback.call(self, evt);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:48 INFO - onshownCallback.call(this, popup);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 3142, in exports.testSubItemCommand/<
06:37:48 INFO - test.checkMenu(items, [], []);
06:37:48 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:48 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:48 INFO - this.fail({
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:48 INFO - this._log.fail(message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:48 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:48 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:48 INFO - this.trace();
06:37:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:48 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:49 INFO - TEST-INFO | Traceback (most recent call last):
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:49 INFO - callback.apply(null, args);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:49 INFO - callback.call(self, evt);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:49 INFO - onshownCallback.call(this, popup);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 3142, in exports.testSubItemCommand/<
06:37:49 INFO - test.checkMenu(items, [], []);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:49 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:49 INFO - this.assert.ok(false, "Not enough nodes");
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:49 INFO - this.fail({
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:49 INFO - this._log.fail(message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:49 INFO - this.trace();
06:37:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | topMenuElt is null
06:37:49 INFO - TEST-INFO | Traceback (most recent call last):
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:49 INFO - callback.apply(null, args);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 235, in TestHelper.prototype.delayedEventListener/handler/<
06:37:49 INFO - self.assert.fail(err);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:49 INFO - this._log.fail(message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:49 INFO - this.trace();
06:37:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:49 INFO - TEST-INFO | Traceback (most recent call last):
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:49 INFO - callback.apply(null, args);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:49 INFO - callback.call(self, evt);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:49 INFO - onshownCallback.call(this, popup);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2994, in exports.testSubItemContextMatch/<
06:37:49 INFO - test.checkMenu(items, hiddenItems, []);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:49 INFO - this.assert.ok(separator && !separator.hidden,
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:49 INFO - this.fail({
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:49 INFO - this._log.fail(message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:49 INFO - this.trace();
06:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:49 INFO - TEST-INFO | Traceback (most recent call last):
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:49 INFO - callback.apply(null, args);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:49 INFO - callback.call(self, evt);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:49 INFO - onshownCallback.call(this, popup);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2994, in exports.testSubItemContextMatch/<
06:37:49 INFO - test.checkMenu(items, hiddenItems, []);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:49 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:49 INFO - this.fail({
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:49 INFO - this._log.fail(message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:49 INFO - this.trace();
06:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:49 INFO - TEST-INFO | Traceback (most recent call last):
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:49 INFO - callback.apply(null, args);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:49 INFO - callback.call(self, evt);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:49 INFO - onshownCallback.call(this, popup);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2994, in exports.testSubItemContextMatch/<
06:37:49 INFO - test.checkMenu(items, hiddenItems, []);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:49 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:49 INFO - this.assert.ok(false, "Not enough nodes");
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:49 INFO - this.fail({
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:49 INFO - this._log.fail(message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:49 INFO - this.trace();
06:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should not be present
06:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should not be present
06:37:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:49 INFO - TEST-INFO | Traceback (most recent call last):
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:49 INFO - callback.apply(null, args);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:49 INFO - callback.call(self, evt);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:49 INFO - onshownCallback.call(this, popup);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 2915, in exports.testSubItemContextNoMatchHideMenu/<
06:37:49 INFO - test.checkMenu(items, items, []);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:49 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:49 INFO - this.assert.ok(false, "Not enough nodes");
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:49 INFO - this.fail({
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:49 INFO - this._log.fail(message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:49 INFO - this.trace();
06:37:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:49 INFO - TEST-INFO | Traceback (most recent call last):
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:49 INFO - callback.apply(null, args);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:49 INFO - callback.call(self, evt);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:49 INFO - onshownCallback.call(this, popup);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 3031, in exports.testSubItemDefaultVisible/<
06:37:49 INFO - test.checkMenu(items, hiddenItems, []);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:49 INFO - this.assert.ok(separator && !separator.hidden,
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:49 INFO - this.fail({
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:49 INFO - this._log.fail(message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:49 INFO - this.trace();
06:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:49 INFO - TEST-INFO | Traceback (most recent call last):
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:49 INFO - callback.apply(null, args);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:49 INFO - callback.call(self, evt);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:49 INFO - onshownCallback.call(this, popup);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 3031, in exports.testSubItemDefaultVisible/<
06:37:49 INFO - test.checkMenu(items, hiddenItems, []);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:49 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:49 INFO - this.fail({
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:49 INFO - this._log.fail(message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:49 INFO - this.trace();
06:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:49 INFO - TEST-INFO | Traceback (most recent call last):
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:49 INFO - callback.apply(null, args);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:49 INFO - callback.call(self, evt);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:49 INFO - onshownCallback.call(this, popup);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 3031, in exports.testSubItemDefaultVisible/<
06:37:49 INFO - test.checkMenu(items, hiddenItems, []);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:49 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:49 INFO - this.assert.ok(false, "Not enough nodes");
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:49 INFO - this.fail({
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:49 INFO - this._log.fail(message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:49 INFO - this.trace();
06:37:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:49 INFO - TEST-INFO | Traceback (most recent call last):
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:49 INFO - callback.apply(null, args);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:49 INFO - callback.call(self, evt);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:49 INFO - onshownCallback.call(this, popup);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 400, in exports.testURLContextMatch/<
06:37:49 INFO - test.checkMenu(items, [], []);
06:37:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:49 INFO - this.assert.ok(separator && !separator.hidden,
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:49 INFO - this.fail({
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:49 INFO - this._log.fail(message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:49 INFO - this.trace();
06:37:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:50 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:50 INFO - TEST-INFO | Traceback (most recent call last):
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:50 INFO - callback.apply(null, args);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:50 INFO - callback.call(self, evt);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:50 INFO - onshownCallback.call(this, popup);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 400, in exports.testURLContextMatch/<
06:37:50 INFO - test.checkMenu(items, [], []);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:50 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:50 INFO - this.fail({
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:50 INFO - this._log.fail(message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:50 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:50 INFO - this.trace();
06:37:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:50 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:50 INFO - TEST-INFO | Traceback (most recent call last):
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:50 INFO - callback.apply(null, args);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:50 INFO - callback.call(self, evt);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:50 INFO - onshownCallback.call(this, popup);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 400, in exports.testURLContextMatch/<
06:37:50 INFO - test.checkMenu(items, [], []);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:50 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:50 INFO - this.assert.ok(false, "Not enough nodes");
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:50 INFO - this.fail({
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:50 INFO - this._log.fail(message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:50 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:50 INFO - this.trace();
06:37:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should not be present
06:37:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should not be present
06:37:50 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:50 INFO - TEST-INFO | Traceback (most recent call last):
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:50 INFO - callback.apply(null, args);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:50 INFO - callback.call(self, evt);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:50 INFO - onshownCallback.call(this, popup);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 429, in exports.testURLContextNoMatch/<
06:37:50 INFO - test.checkMenu(items, items, []);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:50 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:50 INFO - this.assert.ok(false, "Not enough nodes");
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:50 INFO - this.fail({
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:50 INFO - this._log.fail(message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:50 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:50 INFO - this.trace();
06:37:50 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | separator should be present - null == true
06:37:50 INFO - TEST-INFO | Traceback (most recent call last):
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:50 INFO - callback.apply(null, args);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:50 INFO - callback.call(self, evt);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:50 INFO - onshownCallback.call(this, popup);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 1055, in exports.testUnload/<
06:37:50 INFO - test.checkMenu([item], [], []);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 145, in TestHelper.prototype.checkMenu
06:37:50 INFO - this.assert.ok(separator && !separator.hidden,
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:50 INFO - this.fail({
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:50 INFO - this._log.fail(message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:50 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:50 INFO - this.trace();
06:37:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Should only see nodes at the top level or in overflow
06:37:50 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | overflow menu should be present - null == true
06:37:50 INFO - TEST-INFO | Traceback (most recent call last):
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:50 INFO - callback.apply(null, args);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:50 INFO - callback.call(self, evt);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:50 INFO - onshownCallback.call(this, popup);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 1055, in exports.testUnload/<
06:37:50 INFO - test.checkMenu([item], [], []);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 157, in TestHelper.prototype.checkMenu
06:37:50 INFO - this.assert.ok(overflow && !overflow.hidden,
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:50 INFO - this.fail({
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:50 INFO - this._log.fail(message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:50 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:50 INFO - this.trace();
06:37:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | should be no items in the main context menu
06:37:50 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-context-menu.js.testUnload | Not enough nodes - false == true
06:37:50 INFO - TEST-INFO | Traceback (most recent call last):
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:37:50 INFO - callback.apply(null, args);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 232, in TestHelper.prototype.delayedEventListener/handler/<
06:37:50 INFO - callback.call(self, evt);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 453, in TestHelper.prototype.showMenu/sendEvent/<
06:37:50 INFO - onshownCallback.call(this, popup);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-context-menu.js", line 1055, in exports.testUnload/<
06:37:50 INFO - test.checkMenu([item], [], []);
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 174, in TestHelper.prototype.checkMenu
06:37:50 INFO - this.checkNodes(nodes, presentItems, absentItems, removedItems)
06:37:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/context-menu/test-helper.js", line 190, in TestHelper.prototype.checkNodes
06:37:50 INFO - this.assert.ok(false, "Not enough nodes");
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 99, in ok
06:37:50 INFO - this.fail({
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:37:50 INFO - this._log.fail(message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:37:50 INFO - this.console.testMessage(false, false, this.test.name, message);
06:37:50 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:37:50 INFO - this.trace();
06:37:50 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu enabled
06:37:50 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation
06:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation | contextMenu option is `false` by default
06:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation | contextMenu option is `false`
06:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation | contextMenu option accepts boolean values
06:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation | contextMenu option is `true`
06:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation | contextMenu option accepts boolean values
06:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation | contextMenu only accepts boolean or nil values
06:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation | contextMenu only accepts boolean or nil values
06:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation | ui was cleaned.
06:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation | This test is done.
06:37:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation | There was a clean UI.
06:37:53 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test panel contextmenu validation
06:37:53 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test panel load doesn't show
06:37:54 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:54 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:54 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:54 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel load doesn't show | Saw panel display
06:37:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel load doesn't show | Saw panel reload
06:37:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel load doesn't show | ui was cleaned.
06:37:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel load doesn't show | This test is done.
06:37:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test panel load doesn't show | There was a clean UI.
06:37:55 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test panel load doesn't show
06:37:55 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test passing DOM node as first argument
06:37:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test passing DOM node as first argument | the message logged is a warning
06:37:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test passing DOM node as first argument | the warning content is correct
06:37:57 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:57 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:57 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:57 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test passing DOM node as first argument | the panel is properly anchored to the button
06:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test passing DOM node as first argument | ui was cleaned.
06:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test passing DOM node as first argument | This test is done.
06:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test passing DOM node as first argument | There was a clean UI.
06:37:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test passing DOM node as first argument
06:37:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-panel.js.test watch event name
06:37:57 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:57 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
06:37:57 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:57 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
06:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test watch event name | watch event name works
06:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test watch event name | ui was cleaned.
06:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test watch event name | This test is done.
06:37:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-panel.js.test watch event name | There was a clean UI.
06:37:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-panel.js.test watch event name
06:37:58 INFO - console.warn: 77 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
06:38:01 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:02 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-passwords-utils.js | Loading test module
06:38:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | credential was stored
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | stored credential found
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | found by username
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | found by password
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | found by realm
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | `addon:` uri is used for add-on associated credentials
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | username matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | password matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | realm matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | `formSubmitURL` is `null` for add-on associated credentials
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | usernameField is empty
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | passwordField is empty
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | remove worked
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | This test is done.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials | There was a clean UI.
06:38:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test addon associated credentials
06:38:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test can't store same login twice
06:38:02 INFO - JavaScript error: resource://gre/components/nsLoginManager.js, line 302: Error: This login already exists.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test can't store same login twice | can't store same pass twice
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test can't store same login twice | This test is done.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test can't store same login twice | There was a clean UI.
06:38:02 INFO - TEST-INFO | [JavaScript Error: "Error: This login already exists." {file: "resource://gre/components/nsLoginManager.js" line: 302}]
06:38:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test can't store same login twice
06:38:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test remove throws if no login found
06:38:02 INFO - JavaScript error: resource://gre/components/storage-json.js, line 161: Error: No matching logins
06:38:02 INFO - JavaScript error: resource://gre/components/nsLoginManager.js, line 314: NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "No matching logins" {file: "resource://gre/components/storage-json.js" line: 161}]'[JavaScript Error: "No matching logins" {file: "resource://gre/components/storage-json.js" line: 161}]' when calling method: [nsILoginManagerStorage::removeLogin]
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test remove throws if no login found | can't remove unstored credentials
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test remove throws if no login found | This test is done.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test remove throws if no login found | There was a clean UI.
06:38:02 INFO - TEST-INFO | [JavaScript Error: "Error: No matching logins" {file: "resource://gre/components/storage-json.js" line: 161}]
06:38:02 INFO - TEST-INFO | [JavaScript Error: "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "No matching logins" {file: "resource://gre/components/storage-json.js" line: 161}]'[JavaScript Error: "No matching logins" {file: "resource://gre/components/storage-json.js" line: 161}]' when calling method: [nsILoginManagerStorage::removeLogin]" {file: "resource://gre/components/nsLoginManager.js" line: 314}]
06:38:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test remove throws if no login found
06:38:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | credential was stored
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | stored credential found
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | found by username
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | found by password
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | found by realm
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | found by url
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | url matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | username matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | password matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | realm matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | `formSubmitURL` is `null` for site authentication credentials
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | usernameField is empty
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | passwordField is empty
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | remove worked
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | This test is done.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials | There was a clean UI.
06:38:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test site authentication credentials
06:38:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `password` field
06:38:02 INFO - JavaScript error: resource://gre/components/nsLoginManager.js, line 278: Error: Can't add a login with a null or empty password.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `password` field | `password` is required
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `password` field | This test is done.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `password` field | There was a clean UI.
06:38:02 INFO - TEST-INFO | [JavaScript Error: "Error: Can't add a login with a null or empty password." {file: "resource://gre/components/nsLoginManager.js" line: 278}]
06:38:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `password` field
06:38:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `realm` field
06:38:02 INFO - JavaScript error: resource://gre/components/nsLoginManager.js, line 293: Error: Can't add a login without a httpRealm or formSubmitURL.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `realm` field | `password` is required
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `realm` field | This test is done.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `realm` field | There was a clean UI.
06:38:02 INFO - TEST-INFO | [JavaScript Error: "Error: Can't add a login without a httpRealm or formSubmitURL." {file: "resource://gre/components/nsLoginManager.js" line: 293}]
06:38:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `realm` field
06:38:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `username` field
06:38:02 INFO - JavaScript error: resource://gre/components/nsLoginManager.js, line 274: Error: Can't add a login with a null username.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `username` field | `username` is required
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `username` field | This test is done.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `username` field | There was a clean UI.
06:38:02 INFO - TEST-INFO | [JavaScript Error: "Error: Can't add a login with a null username." {file: "resource://gre/components/nsLoginManager.js" line: 274}]
06:38:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test store requires `username` field
06:38:02 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | credential was stored
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | stored credential found
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | found by username
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | found by password
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | found by formSubmitURL
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | found by usernameField
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | found by passwordField
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | url matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | username matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | password matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | realm is
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | `formSubmitURL` matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | usernameField matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | passwordField matches
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | remove worked
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | This test is done.
06:38:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials | There was a clean UI.
06:38:02 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords-utils.js.test web page associated credentials
06:38:02 INFO - console.warn: 6 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
06:38:03 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:04 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-passwords.js | Loading test module
06:38:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials | `addon:` uri is used for add-on credentials
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials | username matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials | password matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials | realm matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials | `formSubmitURL` is `null` for add-on credentials
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials | usernameField is empty
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials | passwordField is empty
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials | credential is removed
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials | This test is done.
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials | There was a clean UI.
06:38:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords.js.test addon associated credentials
06:38:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords.js.test can't store same login twice
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test can't store same login twice | credential saved
06:38:04 INFO - JavaScript error: resource://gre/components/nsLoginManager.js, line 302: Error: This login already exists.
06:38:04 INFO - TEST-INFO | [JavaScript Error: "Error: This login already exists." {file: "resource://gre/components/nsLoginManager.js" line: 302}]
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test can't store same login twice | re-saving credential failed
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test can't store same login twice | credential was removed
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test can't store same login twice | This test is done.
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test can't store same login twice | There was a clean UI.
06:38:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords.js.test can't store same login twice
06:38:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords.js.test exceptions in onComplete are reported
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test exceptions in onComplete are reported | Error thrown is reported
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test exceptions in onComplete are reported | This test is done.
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test exceptions in onComplete are reported | There was a clean UI.
06:38:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords.js.test exceptions in onComplete are reported
06:38:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords.js.test onComplete is optional
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test onComplete is optional | exception is not thrown if `onComplete is missing
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test onComplete is optional | This test is done.
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test onComplete is optional | There was a clean UI.
06:38:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords.js.test onComplete is optional
06:38:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords.js.test remove fails if no login found
06:38:04 INFO - JavaScript error: resource://gre/components/storage-json.js, line 161: Error: No matching logins
06:38:04 INFO - JavaScript error: resource://gre/components/nsLoginManager.js, line 314: NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "No matching logins" {file: "resource://gre/components/storage-json.js" line: 161}]'[JavaScript Error: "No matching logins" {file: "resource://gre/components/storage-json.js" line: 161}]' when calling method: [nsILoginManagerStorage::removeLogin]
06:38:04 INFO - TEST-INFO | [JavaScript Error: "Error: No matching logins" {file: "resource://gre/components/storage-json.js" line: 161}]
06:38:04 INFO - TEST-INFO | [JavaScript Error: "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "No matching logins" {file: "resource://gre/components/storage-json.js" line: 161}]'[JavaScript Error: "No matching logins" {file: "resource://gre/components/storage-json.js" line: 161}]' when calling method: [nsILoginManagerStorage::removeLogin]" {file: "resource://gre/components/nsLoginManager.js" line: 314}]
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test remove fails if no login found | can't remove unstored credentials
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test remove fails if no login found | This test is done.
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test remove fails if no login found | There was a clean UI.
06:38:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords.js.test remove fails if no login found
06:38:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials | url matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials | username matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials | password matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials | realm matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials | formSubmitURL is null
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials | usernameField is empty
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials | passwordField is empty
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials | credential is removed
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials | This test is done.
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials | There was a clean UI.
06:38:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords.js.test site authentication credentials
06:38:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `password` field
06:38:04 INFO - JavaScript error: resource://gre/components/nsLoginManager.js, line 278: Error: Can't add a login with a null or empty password.
06:38:04 INFO - TEST-INFO | [JavaScript Error: "Error: Can't add a login with a null or empty password." {file: "resource://gre/components/nsLoginManager.js" line: 278}]
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `password` field | '`password` is required
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `password` field | This test is done.
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `password` field | There was a clean UI.
06:38:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `password` field
06:38:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `realm` field
06:38:04 INFO - JavaScript error: resource://gre/components/nsLoginManager.js, line 293: Error: Can't add a login without a httpRealm or formSubmitURL.
06:38:04 INFO - TEST-INFO | [JavaScript Error: "Error: Can't add a login without a httpRealm or formSubmitURL." {file: "resource://gre/components/nsLoginManager.js" line: 293}]
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `realm` field | '`realm` is required
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `realm` field | This test is done.
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `realm` field | There was a clean UI.
06:38:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `realm` field
06:38:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `username` field
06:38:04 INFO - JavaScript error: resource://gre/components/nsLoginManager.js, line 274: Error: Can't add a login with a null username.
06:38:04 INFO - TEST-INFO | [JavaScript Error: "Error: Can't add a login with a null username." {file: "resource://gre/components/nsLoginManager.js" line: 274}]
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `username` field | '`username` is required
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `username` field | This test is done.
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `username` field | There was a clean UI.
06:38:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords.js.test store requires `username` field
06:38:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials | url matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials | username matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials | password matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials | realm is null
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials | formSubmitURL matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials | usernameField is matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials | passwordField matches
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials | credential is removed
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials | This test is done.
06:38:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials | There was a clean UI.
06:38:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-passwords.js.test web page associated credentials
06:38:04 INFO - console.warn: 6 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
06:38:05 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:06 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-path.js | Loading test module
06:38:06 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-path.js.test path
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path |
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path |
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path |
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | undefined
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | This test is done.
06:38:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-path.js.test path | There was a clean UI.
06:38:06 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-path.js.test path
06:38:08 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:09 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-plain-text-console.js | Loading test module
06:38:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testConsoleInnerID
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testConsoleInnerID | Should see 3 log events
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testConsoleInnerID | Should see the right event
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testConsoleInnerID | Should see the right event
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testConsoleInnerID | Should see the right event
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testConsoleInnerID | This test is done.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testConsoleInnerID | There was a clean UI.
06:38:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testConsoleInnerID
06:38:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | PlainTextConsole.log() must work.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | PlainTextConsole.info() must work.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | PlainTextConsole.warn() must work.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | PlainTextConsole.error() must work.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | PlainTextConsole.debug() must work.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | PlainTextConsole.log() must stringify undefined.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | PlainTextConsole.log() must stringify null.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | PlainTextConsole.log() doesn't printify custom toString.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | PlainTextConsole.log() must stringify custom bad toString.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | prints[0] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | tbLines[0] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | tbLines[1] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | line number is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | line number is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | prints[0] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | prints[1] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | contains correct console.trace
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'all', debug() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'all', log() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'all', info() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'all', warn() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'all', error() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'debug', debug() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'debug', log() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'debug', info() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'debug', warn() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'debug', error() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'info', debug() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'info', log() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'info', info() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'info', warn() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'info', error() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'warn', debug() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'warn', log() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'warn', info() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'warn', warn() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'warn', error() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'error', debug() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'error', log() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'error', info() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'error', warn() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'error', error() prints
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'off', debug() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'off', log() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'off', info() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'off', warn() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | at log level 'off', error() doesn't print
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | addon log level 'all' overrides SDK log level 'off'
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | addon log level 'off' overrides SDK log level 'all'
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | This test is done.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole | There was a clean UI.
06:38:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsole
06:38:09 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | PlainTextConsole.log() must work.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | PlainTextConsole.info() must work.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | PlainTextConsole.warn() must work.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | PlainTextConsole.error() must work.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | undefined
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | PlainTextConsole.debug() must work.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | prints[1] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | prints[2] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | prints[3] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | prints[0] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | tbLines[0] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | tbLines[1] is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | correct line number
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | console.trace is correct
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | correct line number
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | This test is done.
06:38:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods | There was a clean UI.
06:38:09 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-plain-text-console.js.testPlainTextConsoleBoundMethods
06:38:10 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:10 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-preferences-service.js | Loading test module
06:38:10 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | preferences-service should read from application-wide preferences service
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | default was used for a pref that does not exist
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | undefined was returned for a pref that does not exist with no default
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | set/get integer preference should work
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | the key list is correct
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | setting a float preference should raise an error
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | bad-type write attempt should not overwrite
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | setting an int pref above 2^31-1 shouldn't work
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | out-of-range write attempt should not overwrite 1
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | in-range write attempt should work 1
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | in-range write attempt should work 2
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | setting an int pref below -(2^31) shouldn't work
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | out-of-range write attempt should not overwrite 2
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | set/get string preference should work
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | set/get boolean preference should work
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | set/get unicode preference should work
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | Setting a pref to null should raise error
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | Setting a pref to [] should raise error
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | Setting a pref to (void 0) should raise error
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | This test is done.
06:38:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet | There was a clean UI.
06:38:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetAndSet
06:38:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetSetLocalized
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetSetLocalized | get localized preference
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetSetLocalized | This test is done.
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetSetLocalized | There was a clean UI.
06:38:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testGetSetLocalized
06:38:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testPrefClass
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testPrefClass | test_foo.test is undefined
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testPrefClass | test_foo.test is true
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testPrefClass | test_foo.test is undefined
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testPrefClass | This test is done.
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testPrefClass | There was a clean UI.
06:38:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testPrefClass
06:38:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testReset
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testReset | undefined
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testReset | undefined
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testReset | undefined
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testReset | undefined
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testReset | undefined
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testReset | This test is done.
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testReset | There was a clean UI.
06:38:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testReset
06:38:11 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, !, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, @, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, #, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, $, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, %, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, ^, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, &, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, *, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, (, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, ), worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, _, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, -, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, =, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, +, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, [, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, ], worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, {, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, }, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, ~, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, `, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, ', worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, ", worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, <, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, >, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, ,, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, ., worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, /, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, ?, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, ;, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | setting pref with a name that is a special char, :, worked!
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | This test is done.
06:38:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars | There was a clean UI.
06:38:11 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-preferences-service.js.testSpecialChars
06:38:11 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:12 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-preferences-target.js | Loading test module
06:38:12 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-preferences-target.js.testPrefsTarget
06:38:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-target.js.testPrefsTarget | test pref is blank
06:38:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-target.js.testPrefsTarget | test pref is 2
06:38:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-target.js.testPrefsTarget | test pref was changed
06:38:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-target.js.testPrefsTarget | This test is done.
06:38:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-preferences-target.js.testPrefsTarget | There was a clean UI.
06:38:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-preferences-target.js.testPrefsTarget
06:38:13 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:13 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-private-browsing.js | Loading test module
06:38:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateBrowsingFalseDefault
06:38:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateBrowsingFalseDefault | isPrivateBrowsingSupported property is false by default
06:38:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateBrowsingFalseDefault | This test is done.
06:38:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateBrowsingFalseDefault | There was a clean UI.
06:38:15 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateBrowsingFalseDefault
06:38:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateDefaults
06:38:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateDefaults | undefined is not private
06:38:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateDefaults | strings are not private
06:38:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateDefaults | random objects are not private
06:38:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateDefaults | numbers are not private
06:38:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateDefaults | regex are not private
06:38:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateDefaults | functions are not private
06:38:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateDefaults | This test is done.
06:38:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateDefaults | There was a clean UI.
06:38:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateDefaults
06:38:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOff
06:38:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOff | isPrivate for a window is false when it should be
06:38:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOff | isPrivate for a tab is false when it should be
06:38:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOff | This test is done.
06:38:17 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
06:38:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOff | There was a clean UI.
06:38:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOff
06:38:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpen
06:38:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpen | isPrivate for a window is true when it should be
06:38:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpen | isPrivate for a tab is false when it should be
06:38:18 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
06:38:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpen | This test is done.
06:38:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpen | There was a clean UI.
06:38:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpen
06:38:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpenFromPrivate
06:38:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpenFromPrivate | the only open window is private
06:38:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpenFromPrivate | new test window is not private
06:38:20 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpenFromPrivate | This test is done.
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpenFromPrivate | There was a clean UI.
06:38:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testIsPrivateOnWindowOpenFromPrivate
06:38:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNSIPrivateBrowsingChannel
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNSIPrivateBrowsingChannel | isPrivate detects non-private channels
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNSIPrivateBrowsingChannel | isPrivate detects private channels
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNSIPrivateBrowsingChannel | This test is done.
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNSIPrivateBrowsingChannel | There was a clean UI.
06:38:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNSIPrivateBrowsingChannel
06:38:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNewGlobalPBService
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNewGlobalPBService | isPrivate() is false by default
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNewGlobalPBService | browser.privatebrowsing.autostart is true now
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNewGlobalPBService | isPrivate() is true now
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNewGlobalPBService | isPrivate() is false again
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNewGlobalPBService | This test is done.
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNewGlobalPBService | There was a clean UI.
06:38:21 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testNewGlobalPBService
06:38:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testOpenTabWithPrivateWindow
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testOpenTabWithPrivateWindow | loading new private window
06:38:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testOpenTabWithPrivateWindow | the focused window is private
06:38:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testOpenTabWithPrivateWindow | the opened tab is not private
06:38:22 INFO - [Child 6545] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:38:22 INFO - (process:6545): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:38:25 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:38:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testOpenTabWithPrivateWindow | This test is done.
06:38:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testOpenTabWithPrivateWindow | There was a clean UI.
06:38:26 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testOpenTabWithPrivateWindow
06:38:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPWOnlyOnFirefox
06:38:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPWOnlyOnFirefox | isWindowPBSupported is only true on Firefox
06:38:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPWOnlyOnFirefox | This test is done.
06:38:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPWOnlyOnFirefox | There was a clean UI.
06:38:26 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPWOnlyOnFirefox
06:38:26 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPerWindowPrivateBrowsingGetter
06:38:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPerWindowPrivateBrowsingGetter | Newly opened window is in PB mode
06:38:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPerWindowPrivateBrowsingGetter | isPrivate(window) is true
06:38:27 INFO - JavaScript error: resource://app/modules/CustomizableUI.jsm, line 1265: Error: Build window not registered
06:38:27 INFO - TEST-INFO | [JavaScript Error: "Error: Build window not registered" {file: "resource://app/modules/CustomizableUI.jsm" line: 1265}]
06:38:27 INFO - CustomizableUIInternal.findWidgetInWindow@resource://app/modules/CustomizableUI.jsm:1265:13
06:38:27 INFO - CustomizableUIInternal.getWidgetNode@resource://app/modules/CustomizableUI.jsm:898:16
06:38:27 INFO - CustomizableUIInternal.buildArea@resource://app/modules/CustomizableUI.jsm:720:32
06:38:27 INFO - CustomizableUIInternal.registerToolbarNode@resource://app/modules/CustomizableUI.jsm:673:9
06:38:27 INFO - this.CustomizableUI.registerToolbarNode@resource://app/modules/CustomizableUI.jsm:3049:5
06:38:27 INFO - _init@chrome://browser/content/customizableui/toolbar.xml:85:11
06:38:27 INFO - onReadyStateChange@chrome://browser/content/customizableui/toolbar.xml:37:15
06:38:27 INFO - EventListener.handleEvent*toolbar_XBL_Constructor@chrome://browser/content/customizableui/toolbar.xml:33:13
06:38:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPerWindowPrivateBrowsingGetter | This test is done.
06:38:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPerWindowPrivateBrowsingGetter | There was a clean UI.
06:38:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testPerWindowPrivateBrowsingGetter
06:38:27 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testWindowDefaults
06:38:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testWindowDefaults | window.isPrivateBrowsing is undefined
06:38:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testWindowDefaults | isPrivateBrowsing is deprecated
06:38:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testWindowDefaults | undefined
06:38:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testWindowDefaults | undefined
06:38:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testWindowDefaults | This test is done.
06:38:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testWindowDefaults | There was a clean UI.
06:38:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-private-browsing.js.testWindowDefaults
06:38:28 INFO - console.warn: 5 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
06:38:28 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:29 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-promise.js | Loading test module
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API | promise#all works JSM
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API | promise#all works JSM
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API | promise#all works JSM
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API | promise#resolve works JSM
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API | promise#reject works JSM
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API | promise#defer works JSM
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API | promise#promised works JSM
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test JSM Load and API
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor reject
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor reject | Promise constructor rejects correctly
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor reject | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor reject | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor reject
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor resolve
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor resolve | Promise constructor runs async
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor resolve | Promise constructor resolves correctly
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor resolve | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor resolve | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test Promise constructor resolve
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` aborts upon first reject
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` aborts upon first reject | should reject the `all` promise
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` aborts upon first reject | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` aborts upon first reject | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` aborts upon first reject
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` for all promises
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` for all promises | return value contains resolved promises values
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` for all promises | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` for all promises | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` for all promises
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` should resolve with an empty array
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` should resolve with an empty array | should return array in resolved
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` should resolve with an empty array | array should be empty in resolved
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` should resolve with an empty array | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` should resolve with an empty array | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` should resolve with an empty array
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` with array containing non-promise
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` with array containing non-promise | non-promises should pass-through value
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` with array containing non-promise | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` with array containing non-promise | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` with array containing non-promise
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` with multiple rejected
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` with multiple rejected | should reject on first promise reject
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` with multiple rejected | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` with multiple rejected | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test `all` with multiple rejected
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | value resolved as expected: #10
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | value resolved as expected: #9
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | value resolved as expected: #8
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | value resolved as expected: #7
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | value resolved as expected: #6
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | value resolved as expected: #5
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | value resolved as expected: #4
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | value resolved as expected: #3
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | value resolved as expected: #2
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | value resolved as expected: #1
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test all observers are notified
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test arrays should not flatten
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test arrays should not flatten | Array was not flattened
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test arrays should not flatten | undefined
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test arrays should not flatten | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test arrays should not flatten | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test arrays should not flatten
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test chaining
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test chaining | value propagates unchanged
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test chaining | value propagates through if not handled
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test chaining | reason propagates unchanged
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test chaining | reason changed becase of exception
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test chaining | recovered from error
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test chaining | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test chaining | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test chaining
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery | rejection reason delivered
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery | error handled by a handler
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery with promise
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery with promise | rejected
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery with promise | recorvered via promise
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery with promise | rejected via promise
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery with promise | rejeced via promise
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery with promise | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery with promise | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test error recovery with promise
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test errors in promise resolution handlers are propagated
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test errors in promise resolution handlers are propagated | rejected as expected
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test errors in promise resolution handlers are propagated | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test errors in promise resolution handlers are propagated | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test errors in promise resolution handlers are propagated
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test exceptions dont stop notifications
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test exceptions dont stop notifications | observer is called even though previos one threw
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test exceptions dont stop notifications | rejects to thrown error
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test exceptions dont stop notifications | This test is done.
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test exceptions dont stop notifications | There was a clean UI.
06:38:29 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test exceptions dont stop notifications
06:38:29 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting | promise#all works mozIJSSubScript
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting | promise#all works mozIJSSubScript
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting | promise#all works mozIJSSubScript
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting | promise#resolve works mozIJSSubScript
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting | promise#reject works mozIJSSubScript
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting | promise#defer works mozIJSSubScript
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting | promise#promised works mozIJSSubScript
06:38:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test mozIJSSubScriptLoader exporting
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test promised are not greedy
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised are not greedy | promised does not run task right away
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised are not greedy | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised are not greedy | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test promised are not greedy
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test promised does not flatten arrays
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised does not flatten arrays | first argument is empty
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised does not flatten arrays | second has one
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised does not flatten arrays | third has two more
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised does not flatten arrays | forth is properly nested
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised does not flatten arrays | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised does not flatten arrays | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test promised does not flatten arrays
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test promised error handling
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised error handling | rejected as expected
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised error handling | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised error handling | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test promised error handling
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test promised returning failure
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised returning failure | rejects with expected reason
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised returning failure | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised returning failure | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test promised returning failure
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test promised with normal args
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised with normal args | resolves as expected
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised with normal args | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised with normal args | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test promised with normal args
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test promised with promise args
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised with promise args | resolved as expected
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised with promise args | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promised with promise args | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test promised with promise args
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test promises are always async
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promises are always async | resolutions are called in following tick
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promises are always async | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test promises are always async | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test promises are always async
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test propagation
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test propagation | resolves to expected value
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test propagation | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test propagation | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test propagation
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test reject
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test reject | rejected with expected reason
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test reject | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test reject | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test reject
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test resolve
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test resolve | resolved as expected
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test resolve | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test resolve | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test resolve
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test resolve to rejected
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test resolve to rejected | rejected with expected failure
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test resolve to rejected | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test resolve to rejected | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test resolve to rejected
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test return promise form promised
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test return promise form promised | resolves to a promise resolution
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test return promise form promised | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test return promise form promised | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test return promise form promised
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent rejections are ignored
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent rejections are ignored | must reject to first
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent rejections are ignored | must reject to first
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent rejections are ignored | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent rejections are ignored | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent rejections are ignored
06:38:30 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent resolves are ignored
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent resolves are ignored | resolves to first value
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent resolves are ignored | subsequent resolutions are ignored
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent resolves are ignored | This test is done.
06:38:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent resolves are ignored | There was a clean UI.
06:38:30 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-promise.js.test subsequent resolves are ignored
06:38:31 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:31 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-querystring.js | Loading test module
06:38:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-querystring.js.test basic
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test basic | prase id=918854443121279438895193
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test basic | This test is done.
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test basic | There was a clean UI.
06:38:31 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-querystring.js.test basic
06:38:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-querystring.js.test nested in colon
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test nested in colon | stringify {"a":"b","qs.stringify -> q":{"x":"y","y":"z"}} -> ; :
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test nested in colon | parse undefined
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test nested in colon | This test is done.
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test nested in colon | There was a clean UI.
06:38:31 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-querystring.js.test nested in colon
06:38:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-querystring.js.test non munge test cases
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test non munge test cases | stringify {} -> & =
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test non munge test cases | stringify {"blah":"burp"} -> & =
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test non munge test cases | stringify {"frappucino":"muffin","goat[]":"scone","pond":"moose"} -> & =
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test non munge test cases | stringify {"trololol":"yes","lololo":"no"} -> & =
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test non munge test cases | This test is done.
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test non munge test cases | There was a clean UI.
06:38:31 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-querystring.js.test non munge test cases
06:38:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"foo":"918854443121279438895193"}
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"foo":"bar"}
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"foo":"1","bar":"2"}
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"foo=baz":"bar"}
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"foo":"baz=bar"}
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"foo":"�"}
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"foo":"bar"} -> ; :
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"foo":"1&bar:2","baz":"quux"} -> ; :
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"foo:baz":"bar"} -> ; :
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"foo":"baz:bar"} -> ; :
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | stringify {"f":false,"t":true}
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | This test is done.
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying | There was a clean UI.
06:38:31 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying
06:38:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying nested
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying nested | {"a":"b","qs.stringify -> q":{"x":"y","y":"z"}}
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying nested | does not throws on undefined
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying nested | This test is done.
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying nested | There was a clean UI.
06:38:31 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-querystring.js.test stringifying nested
06:38:31 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the canonical qs is parsed properly
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the canonical qs is parsed properly | parse foo=918854443121279438895193
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the canonical qs is parsed properly | parse foo=bar
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the canonical qs is parsed properly | parse foo=1&bar=2
06:38:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the canonical qs is parsed properly | parse foo%3Dbaz=bar
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the canonical qs is parsed properly | parse foo=baz=bar
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the canonical qs is parsed properly | parse foo=%EF%BF%BD
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the canonical qs is parsed properly | This test is done.
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the canonical qs is parsed properly | There was a clean UI.
06:38:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the canonical qs is parsed properly
06:38:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the colon test cases can do the same
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the colon test cases can do the same | parse foo:bar -> ; :
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the colon test cases can do the same | parse foo:1&bar:2;baz:quux -> ; :
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the colon test cases can do the same | parse foo%3Abaz:bar -> ; :
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the colon test cases can do the same | parse foo:baz:bar -> ; :
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the colon test cases can do the same | This test is done.
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the colon test cases can do the same | There was a clean UI.
06:38:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-querystring.js.test that the colon test cases can do the same
06:38:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-querystring.js.test the nested qs-in-qs case
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test the nested qs-in-qs case | parse a=b&q=x%3Dy%26y%3Dz
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test the nested qs-in-qs case | This test is done.
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test the nested qs-in-qs case | There was a clean UI.
06:38:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-querystring.js.test the nested qs-in-qs case
06:38:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-querystring.js.test the weird objects, that they get parsed properly
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test the weird objects, that they get parsed properly | parse f=false&t=true
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test the weird objects, that they get parsed properly | This test is done.
06:38:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-querystring.js.test the weird objects, that they get parsed properly | There was a clean UI.
06:38:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-querystring.js.test the weird objects, that they get parsed properly
06:38:32 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:33 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-reference.js | Loading test module
06:38:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-reference.js.test a WeakReference
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a WeakReference | instances of WeakReferences are weak
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a WeakReference | This test is done.
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a WeakReference | There was a clean UI.
06:38:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-reference.js.test a WeakReference
06:38:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-reference.js.test a mixin
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a mixin | instances with mixed WeakReference are weak
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a mixin | instances with mixed WeakReference that inheret from other are weak
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a mixin | subtime of mix is still weak
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a mixin | This test is done.
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a mixin | There was a clean UI.
06:38:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-reference.js.test a mixin
06:38:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-reference.js.test a subclass
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a subclass | subtypes of WeakReferences are weak
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a subclass | sub subtypes of WeakReferences are weak
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a subclass | This test is done.
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test a subclass | There was a clean UI.
06:38:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-reference.js.test a subclass
06:38:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-reference.js.test an opt-in
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test an opt-in | isWeak can be just implemented
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test an opt-in | isWeak can be implemented per instance
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test an opt-in | This test is done.
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test an opt-in | There was a clean UI.
06:38:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-reference.js.test an opt-in
06:38:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-reference.js.test an override
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test an override | behavior of isWeak can still be overrided on subtype
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test an override | behavior of isWeak can still be overrided on mixed type
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test an override | This test is done.
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test an override | There was a clean UI.
06:38:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-reference.js.test an override
06:38:33 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-reference.js.test non WeakReferences
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test non WeakReferences | regular objects aren't weak
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test non WeakReferences | arrays aren't weak
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test non WeakReferences | This test is done.
06:38:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-reference.js.test non WeakReferences | There was a clean UI.
06:38:33 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-reference.js.test non WeakReferences
06:38:33 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:34 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-request.js | Loading test module
06:38:34 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-request.js.test suite skipped
06:38:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-request.js.test suite skipped | loader.sandbox(...) is undefined
06:38:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-request.js.test suite skipped | This test is done.
06:38:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-request.js.test suite skipped | There was a clean UI.
06:38:34 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-request.js.test suite skipped
06:38:35 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:35 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-require.js | Loading test module
06:38:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_relative_module
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_relative_module | Error message indicates module not found
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_relative_module | Error message has the invalid module name in the message
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_relative_module | Filename found in stacktrace
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_relative_module | stacktrace has correct line number
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_relative_module | require() with an invalid relative module should raise
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_relative_module | This test is done.
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_relative_module | There was a clean UI.
06:38:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_relative_module
06:38:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_sdk_module
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_sdk_module | Error message indicates module not found
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_sdk_module | Error message has the invalid module name in the message
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_sdk_module | Filename found in stacktrace
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_sdk_module | stacktrace has correct line number
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_sdk_module | require() with an invalid sdk module should raise
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_sdk_module | This test is done.
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_sdk_module | There was a clean UI.
06:38:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-require.js.test_invalid_sdk_module
06:38:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-require.js.test_no_args
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_no_args | undefined
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_no_args | Error: You must provide a module name when calling require() from tests/jetpack-package/addon-sdk/source/test/test-require
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_no_args | Filename found in stacktrace
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_no_args | stacktrace has correct line number
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_no_args | require() with no args should raise helpful error
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_no_args | This test is done.
06:38:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-require.js.test_no_args | There was a clean UI.
06:38:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-require.js.test_no_args
06:38:36 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:36 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-rules.js | Loading test module
06:38:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-rules.js.testAdd
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testAdd | rule added to internal registry
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testAdd | add event fired with proper params
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testAdd | rule added to internal registry
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testAdd | add event fired with proper params
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testAdd | rule added to internal registry
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testAdd | add event fired with proper params
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testAdd | This test is done.
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testAdd | There was a clean UI.
06:38:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-rules.js.testAdd
06:38:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable | has correct length of keys
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable | undefined
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable | undefined
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable | undefined
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable | undefined
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable | undefined
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable | undefined
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable | This test is done.
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable | There was a clean UI.
06:38:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-rules.js.testIterable
06:38:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-rules.js.testMatchesAny
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testMatchesAny | Expected to find http://mozilla.org in rules
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testMatchesAny | Expected to find http://www.mozilla.org in rules
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testMatchesAny | Expected to find http://www.google.com in rules
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testMatchesAny | Expected to find data:text/html;charset=utf-8, in rules
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testMatchesAny | This test is done.
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testMatchesAny | There was a clean UI.
06:38:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-rules.js.testMatchesAny
06:38:37 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-rules.js.testRemove
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testRemove | rule removed to internal registry
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testRemove | remove event fired with proper params
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testRemove | rule removed to internal registry
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testRemove | remove event fired with proper params
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testRemove | rule removed to internal registry
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testRemove | remove event fired with proper params
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testRemove | This test is done.
06:38:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-rules.js.testRemove | There was a clean UI.
06:38:37 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-rules.js.testRemove
06:38:37 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:38 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-sandbox.js | Loading test module
06:38:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sandbox.js.test basics
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test basics | returns expression value
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test basics | returns expression value
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test basics | global is defined as property
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test basics | global is defined as property
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test basics | returns correct sum
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test basics | This test is done.
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test basics | There was a clean UI.
06:38:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sandbox.js.test basics
06:38:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sandbox.js.test exceptions
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test exceptions | No specific fileName reported
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test exceptions | reports correct line number
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test exceptions | correct fileName reported
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test exceptions | reports correct line number
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test exceptions | correct fileName reported
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test exceptions | line number was opted
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test exceptions | This test is done.
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test exceptions | There was a clean UI.
06:38:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sandbox.js.test exceptions
06:38:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sandbox.js.test injection
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test injection | injected functions are callable
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test injection | This test is done.
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test injection | There was a clean UI.
06:38:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sandbox.js.test injection
06:38:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load | global variable defined
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load | global via `this` property was set
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load | function was defined
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load | This test is done.
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load | There was a clean UI.
06:38:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load
06:38:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load script with complex char
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load script with complex char | complex chars were loaded correctly
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load script with complex char | This test is done.
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load script with complex char | There was a clean UI.
06:38:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load script with complex char
06:38:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load script with data: URL and complex char
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load script with data: URL and complex char | complex chars were loaded correctly
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load script with data: URL and complex char | This test is done.
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load script with data: URL and complex char | There was a clean UI.
06:38:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load script with data: URL and complex char
06:38:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load with data: URL
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load with data: URL | global variable defined
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load with data: URL | global via `this` property was set
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load with data: URL | function was defined
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load with data: URL | This test is done.
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load with data: URL | There was a clean UI.
06:38:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sandbox.js.test load with data: URL
06:38:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sandbox.js.test metadata
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test metadata | this global has attached metadata
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test metadata | addon ID is set
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test metadata | Should have reset the handler
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test metadata | This test is done.
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test metadata | There was a clean UI.
06:38:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sandbox.js.test metadata
06:38:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sandbox.js.test non-privileged
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test non-privileged | Access to components is restricted
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test non-privileged | Can not call privileged code
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test non-privileged | This test is done.
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test non-privileged | There was a clean UI.
06:38:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sandbox.js.test non-privileged
06:38:38 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sandbox.js.test nuke sandbox
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test nuke sandbox | sandbox should be dead
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test nuke sandbox | property of nuked sandbox should not be accessible
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test nuke sandbox | ref to object from sandbox should be dead
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test nuke sandbox | object from nuked sandbox should not be alive
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test nuke sandbox | This test is done.
06:38:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sandbox.js.test nuke sandbox | There was a clean UI.
06:38:38 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sandbox.js.test nuke sandbox
06:38:39 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
06:38:39 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-selection.js | Loading test module
06:38:40 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Empty Selections
06:38:41 INFO - [Child 6568] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:38:41 INFO - (process:6568): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:38:44 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:38:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Empty Selections | selection.isContiguous with empty selections works.
06:38:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Empty Selections | selection.text with empty selections works.
06:38:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Empty Selections | selection.html with empty selections works.
06:38:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Empty Selections | No iterable selections
06:38:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Empty Selections | This test is done.
06:38:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Empty Selections | There was a clean UI.
06:38:45 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Empty Selections
06:38:45 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Multiple DOM Selection
06:38:46 INFO - [Child 6592] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:38:46 INFO - (process:6592): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:38:48 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:38:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Multiple DOM Selection | selection.isContiguous with multiple DOM Selection works.
06:38:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Multiple DOM Selection | selection.text with multiple DOM Selection works. - null == "foo"
06:38:49 INFO - TEST-INFO | Traceback (most recent call last):
06:38:49 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:38:49 INFO - this.handlers.shift().process();
06:38:49 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:38:49 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:38:49 INFO - File "resource://gre/modules/Task.jsm", line 319, in TaskImpl_run
06:38:49 INFO - let result = aSendResolved ? this._iterator.next(aSendValue)
06:38:49 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-selection.js", line 343, in exports["test Multiple DOM Selection"]
06:38:49 INFO - assert.equal(selection.text, expectedText[0],
06:38:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
06:38:49 INFO - this.fail({
06:38:49 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:38:49 INFO - this._log.fail(message);
06:38:49 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:38:49 INFO - this.console.testMessage(false, false, this.test.name, message);
06:38:49 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:38:49 INFO - this.trace();
06:38:49 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Multiple DOM Selection | selection.html with multiple DOM Selection works. - null == "
foo
"
06:38:50 INFO - TEST-INFO | Traceback (most recent call last):
06:38:50 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:38:50 INFO - this.handlers.shift().process();
06:38:50 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:38:50 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:38:50 INFO - File "resource://gre/modules/Task.jsm", line 319, in TaskImpl_run
06:38:50 INFO - let result = aSendResolved ? this._iterator.next(aSendValue)
06:38:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-selection.js", line 346, in exports["test Multiple DOM Selection"]
06:38:50 INFO - assert.equal(selection.html, expectedHTML[0],
06:38:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
06:38:50 INFO - this.fail({
06:38:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:38:50 INFO - this._log.fail(message);
06:38:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:38:50 INFO - this.console.testMessage(false, false, this.test.name, message);
06:38:50 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:38:50 INFO - this.trace();
06:38:50 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Multiple DOM Selection | Two iterable selections - 0 == 2
06:38:50 INFO - TEST-INFO | Traceback (most recent call last):
06:38:50 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:38:50 INFO - this.handlers.shift().process();
06:38:50 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:38:50 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:38:50 INFO - File "resource://gre/modules/Task.jsm", line 319, in TaskImpl_run
06:38:50 INFO - let result = aSendResolved ? this._iterator.next(aSendValue)
06:38:50 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-selection.js", line 360, in exports["test Multiple DOM Selection"]
06:38:50 INFO - assert.equal(selectionCount, 2, "Two iterable selections");
06:38:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
06:38:50 INFO - this.fail({
06:38:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:38:50 INFO - this._log.fail(message);
06:38:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:38:50 INFO - this.console.testMessage(false, false, this.test.name, message);
06:38:50 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:38:50 INFO - this.trace();
06:38:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Multiple DOM Selection | This test is done.
06:38:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Multiple DOM Selection | There was a clean UI.
06:38:50 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Multiple DOM Selection
06:38:50 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection
06:38:51 INFO - [Child 6615] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:38:51 INFO - (process:6615): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:38:53 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:38:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection | selection.isContiguous without selection works.
06:38:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection | selection.text without selection works.
06:38:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection | selection.html without selection works.
06:38:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection | No iterable selections
06:38:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection | This test is done.
06:38:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection | There was a clean UI.
06:38:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection
06:38:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection Exception
06:38:55 INFO - [Child 6638] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:38:55 INFO - (process:6638): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:38:57 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:38:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection Exception | undefined
06:38:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection Exception | undefined
06:38:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection Exception | This test is done.
06:38:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection Exception | There was a clean UI.
06:38:58 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test No Selection Exception
06:38:58 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Selection Listener
06:38:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Selection Listener | undefined
06:39:00 INFO - [Child 6662] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:39:00 INFO - (process:6662): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:39:02 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:39:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Selection Listener | This test is done.
06:39:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Selection Listener | There was a clean UI.
06:39:04 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Selection Listener
06:39:04 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Single DOM Selection
06:39:05 INFO - [Child 6686] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:39:05 INFO - (process:6686): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:39:07 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:39:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Single DOM Selection | selection.isContiguous with single DOM Selection in PBPW works.
06:39:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Single DOM Selection | selection.text with single DOM Selection in PBPW works.
06:39:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Single DOM Selection | selection.html with single DOM Selection in PBPW works.
06:39:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Single DOM Selection | No iterable selection in PBPW
06:39:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Single DOM Selection | This test is done.
06:39:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Single DOM Selection | There was a clean UI.
06:39:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Single DOM Selection
06:39:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea OnSelect Listener
06:39:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea OnSelect Listener | opening private test content window
06:39:10 INFO - [Child 6710] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:39:10 INFO - (process:6710): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:39:12 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:39:14 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea OnSelect Listener | cross-process JS call failed
06:39:14 INFO - TEST-INFO | Traceback (most recent call last):
06:39:14 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:39:14 INFO - this.handlers.shift().process();
06:39:14 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
06:39:14 INFO - nextValue = this.onReject.call(undefined, nextValue);
06:39:14 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:39:14 INFO - this._log.fail(message);
06:39:14 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:39:14 INFO - this.console.testMessage(false, false, this.test.name, message);
06:39:14 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:39:14 INFO - this.trace();
06:39:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea OnSelect Listener | This test is done.
06:39:14 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea OnSelect Listener | Should not be any unexpected windows open
06:39:14 INFO - TEST-INFO | Traceback (most recent call last):
06:39:14 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:39:14 INFO - this.handlers.shift().process();
06:39:14 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:39:14 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:39:14 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 342, in done/<
06:39:14 INFO - this.fail("Should not be any unexpected windows open");
06:39:14 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:39:14 INFO - this.console.testMessage(false, false, this.test.name, message);
06:39:14 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:39:14 INFO - this.trace();
06:39:14 INFO - TEST-INFO | Windows open:
06:39:14 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank
06:39:14 INFO - TEST-INFO | chrome://browser/content/browser.xul - data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:39:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea OnSelect Listener | There is a clean UI.
06:39:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea OnSelect Listener
06:39:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea Selection
06:39:16 INFO - [Child 6734] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:39:16 INFO - (process:6734): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:39:18 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:39:19 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea Selection | cross-process JS call failed
06:39:19 INFO - TEST-INFO | Traceback (most recent call last):
06:39:19 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:39:19 INFO - this.handlers.shift().process();
06:39:19 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
06:39:19 INFO - nextValue = this.onReject.call(undefined, nextValue);
06:39:19 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:39:19 INFO - this._log.fail(message);
06:39:19 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:39:19 INFO - this.console.testMessage(false, false, this.test.name, message);
06:39:19 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:39:19 INFO - this.trace();
06:39:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea Selection | This test is done.
06:39:19 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea Selection | Should not be any unexpected windows open
06:39:19 INFO - TEST-INFO | Traceback (most recent call last):
06:39:19 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:39:19 INFO - this.handlers.shift().process();
06:39:19 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:39:19 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:39:19 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 342, in done/<
06:39:19 INFO - this.fail("Should not be any unexpected windows open");
06:39:19 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:39:19 INFO - this.console.testMessage(false, false, this.test.name, message);
06:39:19 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:39:19 INFO - this.trace();
06:39:19 INFO - TEST-INFO | Windows open:
06:39:19 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank
06:39:19 INFO - TEST-INFO | chrome://browser/content/browser.xul - data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:39:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea Selection | There is a clean UI.
06:39:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test PBPW Textarea Selection
06:39:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener
06:39:20 INFO - [Child 6757] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:39:20 INFO - (process:6757): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:39:22 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:44:19 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener | Test timed out (after: START)
06:44:19 INFO - TEST-INFO | Traceback (most recent call last):
06:44:19 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:44:19 INFO - callback.apply(null, args);
06:44:19 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 506, in tiredOfWaiting
06:44:19 INFO - self.console.testMessage(false, false, self.test.name,
06:44:19 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:44:19 INFO - this.trace();
06:44:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener | This test is done.
06:44:19 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener | Should not be any unexpected tabs open
06:44:19 INFO - TEST-INFO | Traceback (most recent call last):
06:44:19 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:44:19 INFO - this.handlers.shift().process();
06:44:19 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:44:19 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:44:19 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:44:19 INFO - this.fail("Should not be any unexpected tabs open");
06:44:19 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:44:19 INFO - this.console.testMessage(false, false, this.test.name, message);
06:44:19 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:44:19 INFO - this.trace();
06:44:19 INFO - TEST-INFO | Windows open:
06:44:19 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:44:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener | There is a clean UI.
06:44:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener
06:44:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on document reload
06:44:20 INFO - [Child 6782] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:44:20 INFO - (process:6782): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:44:22 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:49:20 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on document reload | Test timed out (after: START)
06:49:20 INFO - TEST-INFO | Traceback (most recent call last):
06:49:20 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:49:20 INFO - callback.apply(null, args);
06:49:20 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 506, in tiredOfWaiting
06:49:20 INFO - self.console.testMessage(false, false, self.test.name,
06:49:20 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:49:20 INFO - this.trace();
06:49:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on document reload | This test is done.
06:49:20 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on document reload | Should not be any unexpected tabs open
06:49:20 INFO - TEST-INFO | Traceback (most recent call last):
06:49:20 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:49:20 INFO - this.handlers.shift().process();
06:49:20 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:49:20 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:49:20 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:49:20 INFO - this.fail("Should not be any unexpected tabs open");
06:49:20 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:49:20 INFO - this.console.testMessage(false, false, this.test.name, message);
06:49:20 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:49:20 INFO - this.trace();
06:49:20 INFO - TEST-INFO | Windows open:
06:49:20 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:49:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on document reload | There is a clean UI.
06:49:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on document reload
06:49:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on existing document
06:49:20 INFO - [Child 6817] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:49:20 INFO - (process:6817): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:49:22 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:49:23 INFO - TEST-INFO | [JavaScript Warning: "Security wrapper denied access to property "QueryInterface" on privileged Javascript object. Support for exposing privileged objects to untrusted content via __exposedProps__ is being gradually removed - use WebIDL bindings or Components.utils.cloneInto instead. Note that only the first denied property access from a given global object will be reported."]
06:54:20 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on existing document | Test timed out (after: START)
06:54:20 INFO - TEST-INFO | Traceback (most recent call last):
06:54:20 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:54:20 INFO - callback.apply(null, args);
06:54:20 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 506, in tiredOfWaiting
06:54:20 INFO - self.console.testMessage(false, false, self.test.name,
06:54:20 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:54:20 INFO - this.trace();
06:54:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on existing document | This test is done.
06:54:20 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on existing document | Should not be any unexpected tabs open
06:54:20 INFO - TEST-INFO | Traceback (most recent call last):
06:54:20 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:54:20 INFO - this.handlers.shift().process();
06:54:20 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:54:20 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:54:20 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:54:20 INFO - this.fail("Should not be any unexpected tabs open");
06:54:20 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:54:20 INFO - this.console.testMessage(false, false, this.test.name, message);
06:54:20 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:54:20 INFO - this.trace();
06:54:20 INFO - TEST-INFO | Windows open:
06:54:20 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:54:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on existing document | There is a clean UI.
06:54:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on existing document
06:54:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on frame
06:54:21 INFO - [Child 6840] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:54:21 INFO - (process:6840): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:54:23 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:20 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on frame | Test timed out (after: START)
06:59:20 INFO - TEST-INFO | Traceback (most recent call last):
06:59:20 INFO - File "resource://gre/modules/commonjs/sdk/timers.js", line 40, in notify
06:59:20 INFO - callback.apply(null, args);
06:59:20 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 506, in tiredOfWaiting
06:59:20 INFO - self.console.testMessage(false, false, self.test.name,
06:59:20 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:20 INFO - this.trace();
06:59:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on frame | This test is done.
06:59:20 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on frame | Should not be any unexpected tabs open
06:59:20 INFO - TEST-INFO | Traceback (most recent call last):
06:59:20 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:20 INFO - this.handlers.shift().process();
06:59:20 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:20 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:20 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:59:20 INFO - this.fail("Should not be any unexpected tabs open");
06:59:20 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:20 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:20 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:20 INFO - this.trace();
06:59:20 INFO - TEST-INFO | Windows open:
06:59:20 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Ciframe%20src%3D'data%3Atext%2Fhtml%3Bcharset%3Dutf-8%2C%253Chtml%253E%2520%2520%253Cbody%253E%2520%2520%2520%2520%253Cdiv%253Efoo%253C%252Fdiv%253E%2520%2520%2520%2520%253Cdiv%253Eand%253C%252Fdiv%253E%2520%2520%2520%2520%253Ctextarea%253Enoodles%253C%252Ftextarea%253E%2520%2520%253C%252Fbody%253E%253C%252Fhtml%253E'%3E%3Ciframe%3E
06:59:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on frame | There is a clean UI.
06:59:20 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection Listener on frame
06:59:20 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection listener removed on unload
06:59:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection listener removed on unload | unload was a success
06:59:21 INFO - [Child 6863] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:21 INFO - (process:6863): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:59:23 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection listener removed on unload | This test is done.
06:59:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection listener removed on unload | There was a clean UI.
06:59:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Selection listener removed on unload
06:59:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML as text in Multiple DOM Selection
06:59:25 INFO - [Child 6886] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:25 INFO - (process:6886): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:59:27 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:27 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML as text in Multiple DOM Selection | It isn't possible to change the selection, as there isn't currently a selection
06:59:28 INFO - TEST-INFO | Traceback (most recent call last):
06:59:28 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:28 INFO - this.handlers.shift().process();
06:59:28 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
06:59:28 INFO - nextValue = this.onReject.call(undefined, nextValue);
06:59:28 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:28 INFO - this._log.fail(message);
06:59:28 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:28 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:28 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:28 INFO - this.trace();
06:59:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML as text in Multiple DOM Selection | This test is done.
06:59:28 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML as text in Multiple DOM Selection | Should not be any unexpected tabs open
06:59:28 INFO - TEST-INFO | Traceback (most recent call last):
06:59:28 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:28 INFO - this.handlers.shift().process();
06:59:28 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:28 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:28 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:59:28 INFO - this.fail("Should not be any unexpected tabs open");
06:59:28 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:28 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:28 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:28 INFO - this.trace();
06:59:28 INFO - TEST-INFO | Windows open:
06:59:28 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:59:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML as text in Multiple DOM Selection | There is a clean UI.
06:59:28 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML as text in Multiple DOM Selection
06:59:28 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Multiple DOM Selection
06:59:29 INFO - [Child 6909] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:29 INFO - (process:6909): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:59:31 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:31 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Multiple DOM Selection | It isn't possible to change the selection, as there isn't currently a selection
06:59:31 INFO - TEST-INFO | Traceback (most recent call last):
06:59:31 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:31 INFO - this.handlers.shift().process();
06:59:31 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
06:59:31 INFO - nextValue = this.onReject.call(undefined, nextValue);
06:59:31 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:31 INFO - this._log.fail(message);
06:59:31 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:31 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:31 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:31 INFO - this.trace();
06:59:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Multiple DOM Selection | This test is done.
06:59:31 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Multiple DOM Selection | Should not be any unexpected tabs open
06:59:31 INFO - TEST-INFO | Traceback (most recent call last):
06:59:31 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:31 INFO - this.handlers.shift().process();
06:59:31 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:31 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:31 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:59:31 INFO - this.fail("Should not be any unexpected tabs open");
06:59:31 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:31 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:31 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:31 INFO - this.trace();
06:59:31 INFO - TEST-INFO | Windows open:
06:59:31 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:59:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Multiple DOM Selection | There is a clean UI.
06:59:32 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Multiple DOM Selection
06:59:32 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Textarea Selection
06:59:32 INFO - [Child 6932] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:32 INFO - (process:6932): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:59:34 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:35 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Textarea Selection | cross-process JS call failed
06:59:35 INFO - TEST-INFO | Traceback (most recent call last):
06:59:35 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:35 INFO - this.handlers.shift().process();
06:59:35 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
06:59:35 INFO - nextValue = this.onReject.call(undefined, nextValue);
06:59:35 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:35 INFO - this._log.fail(message);
06:59:35 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:35 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:35 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:35 INFO - this.trace();
06:59:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Textarea Selection | This test is done.
06:59:35 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Textarea Selection | Should not be any unexpected tabs open
06:59:35 INFO - TEST-INFO | Traceback (most recent call last):
06:59:35 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:35 INFO - this.handlers.shift().process();
06:59:35 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:35 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:35 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:59:35 INFO - this.fail("Should not be any unexpected tabs open");
06:59:35 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:35 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:35 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:35 INFO - this.trace();
06:59:35 INFO - TEST-INFO | Windows open:
06:59:35 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:59:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Textarea Selection | There is a clean UI.
06:59:35 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Set HTML in Textarea Selection
06:59:35 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Multiple DOM Selection
06:59:36 INFO - [Child 6955] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:36 INFO - (process:6955): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:59:38 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:39 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Multiple DOM Selection | It isn't possible to change the selection, as there isn't currently a selection
06:59:39 INFO - TEST-INFO | Traceback (most recent call last):
06:59:39 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:39 INFO - this.handlers.shift().process();
06:59:39 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
06:59:39 INFO - nextValue = this.onReject.call(undefined, nextValue);
06:59:39 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:39 INFO - this._log.fail(message);
06:59:39 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:39 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:39 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:39 INFO - this.trace();
06:59:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Multiple DOM Selection | This test is done.
06:59:39 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Multiple DOM Selection | Should not be any unexpected tabs open
06:59:39 INFO - TEST-INFO | Traceback (most recent call last):
06:59:39 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:39 INFO - this.handlers.shift().process();
06:59:39 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:39 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:39 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:59:39 INFO - this.fail("Should not be any unexpected tabs open");
06:59:39 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:39 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:39 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:39 INFO - this.trace();
06:59:39 INFO - TEST-INFO | Windows open:
06:59:39 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:59:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Multiple DOM Selection | There is a clean UI.
06:59:39 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Multiple DOM Selection
06:59:39 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Textarea Selection
06:59:40 INFO - [Child 6978] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:40 INFO - (process:6978): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:59:41 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:42 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Textarea Selection | cross-process JS call failed
06:59:42 INFO - TEST-INFO | Traceback (most recent call last):
06:59:42 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:42 INFO - this.handlers.shift().process();
06:59:42 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
06:59:42 INFO - nextValue = this.onReject.call(undefined, nextValue);
06:59:42 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:42 INFO - this._log.fail(message);
06:59:42 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:42 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:42 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:42 INFO - this.trace();
06:59:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Textarea Selection | This test is done.
06:59:42 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Textarea Selection | Should not be any unexpected tabs open
06:59:42 INFO - TEST-INFO | Traceback (most recent call last):
06:59:42 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:42 INFO - this.handlers.shift().process();
06:59:42 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:42 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:42 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:59:42 INFO - this.fail("Should not be any unexpected tabs open");
06:59:42 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:42 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:42 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:42 INFO - this.trace();
06:59:42 INFO - TEST-INFO | Windows open:
06:59:42 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:59:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Textarea Selection | There is a clean UI.
06:59:42 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Set Text in Textarea Selection
06:59:42 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Single DOM Selection
06:59:43 INFO - [Child 7001] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:43 INFO - (process:7001): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:59:45 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Single DOM Selection | selection.isContiguous with single DOM Selection works. - false == true
06:59:46 INFO - TEST-INFO | Traceback (most recent call last):
06:59:46 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:46 INFO - this.handlers.shift().process();
06:59:46 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:46 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:46 INFO - File "resource://gre/modules/Task.jsm", line 319, in TaskImpl_run
06:59:46 INFO - let result = aSendResolved ? this._iterator.next(aSendValue)
06:59:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-selection.js", line 305, in exports["test Single DOM Selection"]
06:59:46 INFO - assert.equal(selection.isContiguous, true,
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
06:59:46 INFO - this.fail({
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:46 INFO - this._log.fail(message);
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:46 INFO - this.trace();
06:59:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Single DOM Selection | selection.text with single DOM Selection works. - null == "foo"
06:59:46 INFO - TEST-INFO | Traceback (most recent call last):
06:59:46 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:46 INFO - this.handlers.shift().process();
06:59:46 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:46 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:46 INFO - File "resource://gre/modules/Task.jsm", line 319, in TaskImpl_run
06:59:46 INFO - let result = aSendResolved ? this._iterator.next(aSendValue)
06:59:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-selection.js", line 308, in exports["test Single DOM Selection"]
06:59:46 INFO - assert.equal(selection.text, "foo",
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
06:59:46 INFO - this.fail({
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:46 INFO - this._log.fail(message);
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:46 INFO - this.trace();
06:59:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Single DOM Selection | selection.html with single DOM Selection works. - null == "
foo
"
06:59:46 INFO - TEST-INFO | Traceback (most recent call last):
06:59:46 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:46 INFO - this.handlers.shift().process();
06:59:46 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:46 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:46 INFO - File "resource://gre/modules/Task.jsm", line 319, in TaskImpl_run
06:59:46 INFO - let result = aSendResolved ? this._iterator.next(aSendValue)
06:59:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-selection.js", line 311, in exports["test Single DOM Selection"]
06:59:46 INFO - assert.equal(selection.html, "
foo
",
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
06:59:46 INFO - this.fail({
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:46 INFO - this._log.fail(message);
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:46 INFO - this.trace();
06:59:46 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Single DOM Selection | One iterable selection - 0 == 1
06:59:46 INFO - TEST-INFO | Traceback (most recent call last):
06:59:46 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:46 INFO - this.handlers.shift().process();
06:59:46 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:46 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:46 INFO - File "resource://gre/modules/Task.jsm", line 319, in TaskImpl_run
06:59:46 INFO - let result = aSendResolved ? this._iterator.next(aSendValue)
06:59:46 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-selection.js", line 325, in exports["test Single DOM Selection"]
06:59:46 INFO - assert.equal(selectionCount, 1, "One iterable selection");
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
06:59:46 INFO - this.fail({
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:46 INFO - this._log.fail(message);
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:46 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:46 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:46 INFO - this.trace();
06:59:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Single DOM Selection | This test is done.
06:59:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Single DOM Selection | There was a clean UI.
06:59:46 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Single DOM Selection
06:59:46 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener
06:59:47 INFO - [Child 7024] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:47 INFO - (process:7024): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:59:49 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:50 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener | cross-process JS call failed
06:59:50 INFO - TEST-INFO | Traceback (most recent call last):
06:59:50 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:50 INFO - this.handlers.shift().process();
06:59:50 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
06:59:50 INFO - nextValue = this.onReject.call(undefined, nextValue);
06:59:50 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:50 INFO - this._log.fail(message);
06:59:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:50 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:50 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:50 INFO - this.trace();
06:59:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener | This test is done.
06:59:50 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener | Should not be any unexpected tabs open
06:59:50 INFO - TEST-INFO | Traceback (most recent call last):
06:59:50 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:50 INFO - this.handlers.shift().process();
06:59:50 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:50 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:59:50 INFO - this.fail("Should not be any unexpected tabs open");
06:59:50 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:50 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:50 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:50 INFO - this.trace();
06:59:50 INFO - TEST-INFO | Windows open:
06:59:50 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:59:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener | There is a clean UI.
06:59:50 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener
06:59:50 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on document reload
06:59:51 INFO - [Child 7047] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:51 INFO - (process:7047): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:59:53 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:53 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on document reload | cross-process JS call failed
06:59:53 INFO - TEST-INFO | Traceback (most recent call last):
06:59:53 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:53 INFO - this.handlers.shift().process();
06:59:53 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
06:59:53 INFO - nextValue = this.onReject.call(undefined, nextValue);
06:59:53 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:53 INFO - this._log.fail(message);
06:59:53 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:53 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:53 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:53 INFO - this.trace();
06:59:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on document reload | This test is done.
06:59:53 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on document reload | Should not be any unexpected tabs open
06:59:54 INFO - TEST-INFO | Traceback (most recent call last):
06:59:54 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:54 INFO - this.handlers.shift().process();
06:59:54 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:54 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:54 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:59:54 INFO - this.fail("Should not be any unexpected tabs open");
06:59:54 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:54 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:54 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:54 INFO - this.trace();
06:59:54 INFO - TEST-INFO | Windows open:
06:59:54 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:59:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on document reload | There is a clean UI.
06:59:54 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on document reload
06:59:54 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on existing document
06:59:54 INFO - [Child 7070] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:54 INFO - (process:7070): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
06:59:56 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
06:59:57 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on existing document | cross-process JS call failed
06:59:57 INFO - TEST-INFO | Traceback (most recent call last):
06:59:57 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:57 INFO - this.handlers.shift().process();
06:59:57 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
06:59:57 INFO - nextValue = this.onReject.call(undefined, nextValue);
06:59:57 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
06:59:57 INFO - this._log.fail(message);
06:59:57 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:57 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:57 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:57 INFO - this.trace();
06:59:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on existing document | This test is done.
06:59:57 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on existing document | Should not be any unexpected tabs open
06:59:57 INFO - TEST-INFO | Traceback (most recent call last):
06:59:57 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
06:59:57 INFO - this.handlers.shift().process();
06:59:57 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
06:59:57 INFO - nextValue = this.onResolve.call(undefined, nextValue);
06:59:57 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
06:59:57 INFO - this.fail("Should not be any unexpected tabs open");
06:59:57 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
06:59:57 INFO - this.console.testMessage(false, false, this.test.name, message);
06:59:57 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
06:59:57 INFO - this.trace();
06:59:57 INFO - TEST-INFO | Windows open:
06:59:57 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
06:59:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on existing document | There is a clean UI.
06:59:57 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea OnSelect Listener on existing document
06:59:57 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea Selection
06:59:58 INFO - [Child 7093] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
06:59:58 INFO - (process:7093): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:00:00 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:00:00 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea Selection | cross-process JS call failed
07:00:01 INFO - TEST-INFO | Traceback (most recent call last):
07:00:01 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
07:00:01 INFO - this.handlers.shift().process();
07:00:01 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
07:00:01 INFO - nextValue = this.onReject.call(undefined, nextValue);
07:00:01 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
07:00:01 INFO - this._log.fail(message);
07:00:01 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
07:00:01 INFO - this.console.testMessage(false, false, this.test.name, message);
07:00:01 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
07:00:01 INFO - this.trace();
07:00:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea Selection | This test is done.
07:00:01 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea Selection | Should not be any unexpected tabs open
07:00:01 INFO - TEST-INFO | Traceback (most recent call last):
07:00:01 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
07:00:01 INFO - this.handlers.shift().process();
07:00:01 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
07:00:01 INFO - nextValue = this.onResolve.call(undefined, nextValue);
07:00:01 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
07:00:01 INFO - this.fail("Should not be any unexpected tabs open");
07:00:01 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
07:00:01 INFO - this.console.testMessage(false, false, this.test.name, message);
07:00:01 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
07:00:01 INFO - this.trace();
07:00:01 INFO - TEST-INFO | Windows open:
07:00:01 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
07:00:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea Selection | There is a clean UI.
07:00:01 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea Selection
07:00:01 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea onSelect Listener removed on unload
07:00:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea onSelect Listener removed on unload | unload was a success
07:00:02 INFO - [Child 7116] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:00:02 INFO - (process:7116): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:00:04 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:00:04 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea onSelect Listener removed on unload | cross-process JS call failed
07:00:04 INFO - TEST-INFO | Traceback (most recent call last):
07:00:04 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
07:00:04 INFO - this.handlers.shift().process();
07:00:04 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
07:00:04 INFO - nextValue = this.onReject.call(undefined, nextValue);
07:00:04 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
07:00:04 INFO - this._log.fail(message);
07:00:04 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
07:00:04 INFO - this.console.testMessage(false, false, this.test.name, message);
07:00:04 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
07:00:04 INFO - this.trace();
07:00:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea onSelect Listener removed on unload | This test is done.
07:00:04 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea onSelect Listener removed on unload | Should not be any unexpected tabs open
07:00:04 INFO - TEST-INFO | Traceback (most recent call last):
07:00:04 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
07:00:04 INFO - this.handlers.shift().process();
07:00:04 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
07:00:04 INFO - nextValue = this.onResolve.call(undefined, nextValue);
07:00:04 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 346, in done/<
07:00:04 INFO - this.fail("Should not be any unexpected tabs open");
07:00:04 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
07:00:04 INFO - this.console.testMessage(false, false, this.test.name, message);
07:00:04 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
07:00:04 INFO - this.trace();
07:00:04 INFO - TEST-INFO | Windows open:
07:00:04 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, data:text/html;charset=utf-8,%3Chtml%3E%20%20%3Cbody%3E%20%20%20%20%3Cdiv%3Efoo%3C%2Fdiv%3E%20%20%20%20%3Cdiv%3Eand%3C%2Fdiv%3E%20%20%20%20%3Ctextarea%3Enoodles%3C%2Ftextarea%3E%20%20%3C%2Fbody%3E%3C%2Fhtml%3E
07:00:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea onSelect Listener removed on unload | There is a clean UI.
07:00:05 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test Textarea onSelect Listener removed on unload
07:00:05 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test for...of with selections
07:00:05 INFO - [Child 7139] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:00:05 INFO - (process:7139): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:00:07 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:00:08 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-selection.js.test for...of with selections | Two iterable selections - 0 == 2
07:00:08 INFO - TEST-INFO | Traceback (most recent call last):
07:00:08 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
07:00:08 INFO - this.handlers.shift().process();
07:00:08 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
07:00:08 INFO - nextValue = this.onResolve.call(undefined, nextValue);
07:00:08 INFO - File "resource://gre/modules/Task.jsm", line 319, in TaskImpl_run
07:00:08 INFO - let result = aSendResolved ? this._iterator.next(aSendValue)
07:00:08 INFO - File "resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/test-selection.js", line 654, in exports["test for...of with selections"]
07:00:08 INFO - assert.equal(selectionCount, 2, "Two iterable selections");
07:00:08 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 123, in equal
07:00:08 INFO - this.fail({
07:00:08 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
07:00:08 INFO - this._log.fail(message);
07:00:08 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
07:00:08 INFO - this.console.testMessage(false, false, this.test.name, message);
07:00:08 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
07:00:08 INFO - this.trace();
07:00:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test for...of with selections | This test is done.
07:00:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test for...of with selections | There was a clean UI.
07:00:08 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test for...of with selections
07:00:08 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-selection.js.test for...of without selections
07:00:09 INFO - [Child 7162] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:00:09 INFO - (process:7162): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:00:11 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:00:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test for...of without selections | No iterable selections
07:00:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test for...of without selections | This test is done.
07:00:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-selection.js.test for...of without selections | There was a clean UI.
07:00:12 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-selection.js.test for...of without selections
07:00:13 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:14 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-self.js | Loading test module
07:00:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-self.js.testInvalidPreferencesBranch
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testInvalidPreferencesBranch | invalid preferencesBranch value ignored
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testInvalidPreferencesBranch | This test is done.
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testInvalidPreferencesBranch | There was a clean UI.
07:00:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-self.js.testInvalidPreferencesBranch
07:00:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-self.js.testPreferencesBranch
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testPreferencesBranch | preferencesBranch is human-readable
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testPreferencesBranch | This test is done.
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testPreferencesBranch | There was a clean UI.
07:00:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-self.js.testPreferencesBranch
07:00:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-self.js.testSelf
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelf | self.data.url('x') returns string
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelf | undefined
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelf | self.data.url() returns string
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelf | undefined
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelf | self.name is addon-sdk
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelf | self.loadReason is either startup or install on test runs
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelf | usePrivateBrowsing property is false by default
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelf | This test is done.
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelf | There was a clean UI.
07:00:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-self.js.testSelf
07:00:14 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-self.js.testSelfHandlesLackingLoaderOptions
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelfHandlesLackingLoaderOptions | No errors thrown when including sdk/self without loader options
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelfHandlesLackingLoaderOptions | safely checks sdk/self.isPrivateBrowsingSupported
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelfHandlesLackingLoaderOptions | safely checks sdk/self.packed
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelfHandlesLackingLoaderOptions | This test is done.
07:00:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-self.js.testSelfHandlesLackingLoaderOptions | There was a clean UI.
07:00:14 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-self.js.testSelfHandlesLackingLoaderOptions
07:00:15 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:15 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-sequence.js | Loading test module
07:00:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | nothing to concat
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat with nothing returns same as first
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat items from both
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat itself
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat of empty is empty
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat with empty
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat of empties is empty
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | empty can be in front
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat singular
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat singulars
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | many concats
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | nested concats
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | nothing to concat
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat with nothing returns same as first
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat items from both
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat itself
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat of empty is empty
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat with empty
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat of empties is empty
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | empty can be in front
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat singular
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | concat singulars
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | many concats
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | nested concats
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | function errors errors propagate
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | This test is done.
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat | There was a clean UI.
07:00:15 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test concat
07:00:15 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test count
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | null counts to 0
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | undefined counts to 0
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | empty array
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | non-empty array
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | empty string
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | non-empty string
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | empty map
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | non-empty map
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | empty set
07:00:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | non-empty set
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | empty sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | non-empty sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test count | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test count
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test distinct
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test distinct | works with arrays
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test distinct | works with sequences
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test distinct | works with sets
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test distinct | works with multiple repeatitions
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test distinct | work with distinct arrays
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test distinct | works with distinct seqs
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test distinct | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test distinct | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test distinct
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | dropped two elements
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | dropped one
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | dropped 0
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | dropped 0 on negative `n`
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | dropped all items
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | dropped two elements
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | dropped one
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | dropped 0
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | dropped 0 on negative `n`
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | dropped all items
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test drop
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped last
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped none on 0
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | drop none on negative
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped given number
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped all
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped last
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped none on 0
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | drop none on negative
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped given number
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped all
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | nothing to drop
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped none on 0
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | drop none on negative
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | nothing to drop
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | nothing to drop
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped none on 0
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | drop none on negative
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | nothing to drop
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | nothing to drop
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | dropped none on 0
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | drop none on negative
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | nothing to drop
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropLast
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile | dropped negative
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile | drop all
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile | keep all
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile | dropped negative
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile | drop all
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile | keep all
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile | function errors errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test dropWhile
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test each
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | each ignores null
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | each ignores void
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | each ignores empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | each works on single item arrays
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | works with arrays
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | works with sequences
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | ignores empty strings
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | works on chars
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | works on strings
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | ignores empty sets
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | works on single item sets
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | works on muti item tests
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | ignores empty maps
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | works on single mapping maps
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | works on muti mapping maps
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | objects arn't supported
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | numbers arn't supported
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | booleas arn't supported
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test each | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test each
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter | filtered odds
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter | kept all
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter | kept none
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter | errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter array
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter array | filteres odds
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter array | kept all
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter array | kept none
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter array | undefined
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter array | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter array | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter array
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter lazy
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter lazy | only one odd number
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter lazy | filter is lazy
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter lazy | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter lazy | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter lazy
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter non sequences
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter non sequences | can't iterate number
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter non sequences | can't iterate object
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter non sequences | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter non sequences | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter non sequences
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter set
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter set | filteres odds
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter set | kept all
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter set | kept none
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter set | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter set | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter set
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter string
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter string | filteres odds
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter string | kept all
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter string | kept none
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter string | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter string | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test filter string
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test first
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | returns first
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | returns null empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | returns first
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | returns null empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | returns first
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | returns null empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | returns first
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | returns null empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | returns first
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | returns null empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | did not reached error
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test first | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test first
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test fromEnumerator
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test fromEnumerator | all observers are there
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test fromEnumerator | b was removed
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test fromEnumerator | a was removed
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test fromEnumerator | c was removed, now empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test fromEnumerator | a was added
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test fromEnumerator | a was removed, now empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test fromEnumerator | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test fromEnumerator | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test fromEnumerator
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | null is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | undefined is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | array is array
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | array isn't empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | string is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | non-empty string
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | empty map
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | non-empty map
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | empty set
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | non-empty set
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | empty sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | non-empty sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | hasn't reached error
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEmpty
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | all are odds
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | contains even
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | true if empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | true if empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | true for null
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | true for undefined
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | arg errors errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | hasn't reached error
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test isEvery
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test iterate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test iterate | took 5
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test iterate | took 10
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test iterate | took 4
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test iterate | function exceptions propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test iterate | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test iterate | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test iterate
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on null is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on void is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | empty sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | single key
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | all keys
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | only enumerable keys
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | for of works on keys
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on empty array is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on array is indexes
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on arrays returns indexes
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on empty string is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on char is 0
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on strings is char indexes
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on empty map is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on single mapping single mapping is single key
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | keys on map is keys from map
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | can't keys set
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | can't keys number
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | can't keys boolean
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test keys
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test last
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | no last in null
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | no last in undefined
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | no last in []
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | no last in ''
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | no last in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | last from string
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | last from array
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | last from singular
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | last from sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test last | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test last
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test map
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map | incremented each item
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map | mapping null is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map | mapping void is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map | maps set items
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test map
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test map diff sized inputs
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map diff sized inputs | summed numbers
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map diff sized inputs | index of exhasting input is irrelevant
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map diff sized inputs | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map diff sized inputs | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test map diff sized inputs
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test map errors
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map errors | won't throw if empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map errors | propagates errors
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map errors | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map errors | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map errors | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test map errors
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test map multi
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map multi | summed numbers
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map multi | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map multi | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test map multi
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test map two inputs
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map two inputs | summed numbers
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map two inputs | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test map two inputs | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test map two inputs
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | expands given sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | expands given sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | expands given sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | nothing to expand
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | nothing to expand
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | nothing to expand
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | expands given sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | function errors errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test mapcat
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test names
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | names on null is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | names on void is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | empty sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | single key
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | all keys
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | all enumerable & non-enumerable keys
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | can't names array
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | can't names string
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | can't names map
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | can't names set
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | can't names number
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | can't names boolean
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test names | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test names
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | first
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | second
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | 5th
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | first
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | second
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | 5th
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | first
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | second
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | 5th
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | no first in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | no 5th in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | notFound on out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | no first in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | no 5th in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | notFound on out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | no first in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | no 5th in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | notFound on out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | no first in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | no 5th in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | notFound on out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | no first in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | no 5th in empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | notFound on out of bound
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | have not reached error
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test nth
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | pairs on null is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | pairs on void is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | empty sequence
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | single pair
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | creates pairs
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | for of works on pairs
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | pairs on empty array is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | pairs on array is [index, element]
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | for arrays it pair of [index, element]
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | pairs on empty string is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | pairs on char is [0, char]
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | for strings it's pair of [index, char]
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | pairs on empty map is empty
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | pairs on single mapping single mapping
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | pairs on map returs key vaule pairs
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | can't pair set
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | can't pair number
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | can't pair boolean
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test pairs
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | works with arrays
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | works with sequences
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | works with array & initial
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | works with sequences & initial
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | reduce with no args
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | reduce with initial
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | reduce with single & initial
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | arg errors errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | sequence errors propagate
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | This test is done.
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce | There was a clean UI.
07:00:16 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test reduce
07:00:16 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions | works with arrays
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions | array with initial
07:00:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions | works with sequences
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions | works with sequences
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions | invokes accumulator with no args
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions | arg errors errors propagate
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions | sequence errors propagate
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions | This test is done.
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions | There was a clean UI.
07:00:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test reductions
07:00:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test remove
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test remove | removed positives
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test remove | removed positives
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test remove | sequence errors propagate
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test remove | This test is done.
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test remove | There was a clean UI.
07:00:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test remove
07:00:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | rest items
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | empty when singular
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | empty when empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | rest items
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | empty when singular
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | empty when empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | rest items
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | empty when singular
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | empty when empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | rest items
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | empty when singular
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | empty when empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | rest items
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | empty when singular
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | empty when empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | sequence errors propagate
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | This test is done.
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest | There was a clean UI.
07:00:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test rest
07:00:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of null is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of void is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of 1 2 3
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of seq is seq
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of emtpy array is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of lonly array is single element
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of array is it's elements
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of emtpy string is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of char is single char seq
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of string are chars
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of emtpy set is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of lonely set is single
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of lonely set is single
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of emtpy map is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq single mapping is that mapping
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | seq of map is key value mappings
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | Type is not seq-able
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | Type is not seq-able
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | Type is not seq-able
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | Type is not seq-able
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | broken sequence errors propagate
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | This test is done.
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq | There was a clean UI.
07:00:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq
07:00:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to array
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to of one element
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast empty array
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to string
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to char
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to empty string
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to set of items
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to set of one item
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to set of one item
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to map
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to single mapping
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to empty map
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to object
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to single pair
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | cast to empty object
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | This test is done.
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting | There was a clean UI.
07:00:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test seq casting
07:00:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test some
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | all are even
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | contains odd
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | null if empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | null if empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | null for null
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | null for undefined
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | arg errors errors propagate
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | sequence errors propagate
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | hasn't reached error
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | This test is done.
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test some | There was a clean UI.
07:00:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test some
07:00:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | symbols on null is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | symbols on void is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | symbols on empty is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | symbols is empty if not owned
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | only symbols
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | includes non-enumerable symbols
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | can't symbols array
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | can't symbols string
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | can't symbols map
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | can't symbols set
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | can't symbols number
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | can't symbols boolean
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | This test is done.
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols | There was a clean UI.
07:00:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test symbols
07:00:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test take
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test take | took 3 items
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test take | took 3 from array
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test take | takes at max n
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test take | takes at max n from arary
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test take | nothing to take
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test take | sequence errors propagate
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test take | hasn't reached error
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test take | This test is done.
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test take | There was a clean UI.
07:00:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test take
07:00:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test takeWhile
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test takeWhile | took until 0
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test takeWhile | took none
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test takeWhile | took none
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test takeWhile | function errors errors propagate
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test takeWhile | sequence errors propagate
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test takeWhile | hasn't reached error
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test takeWhile | This test is done.
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test takeWhile | There was a clean UI.
07:00:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test takeWhile
07:00:17 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-sequence.js.test values
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | empty sequence
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | single value
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | all values
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | for of works on values
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on empty array is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on array elements
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on arrays returns elements
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on empty string is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on char is char
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on strings is chars
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on empty map is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | keys on single mapping single mapping is single key
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on map is values from map
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on empty set is empty
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on set is it's items
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | values on set is it's items
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | can't values number
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | can't values boolean
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | This test is done.
07:00:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-sequence.js.test values | There was a clean UI.
07:00:17 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-sequence.js.test values
07:00:17 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:18 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-set-exports.js | Loading test module
07:00:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-set-exports.js.testExportsEquals
07:00:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-set-exports.js.testExportsEquals | undefined
07:00:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-set-exports.js.testExportsEquals | This test is done.
07:00:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-set-exports.js.testExportsEquals | There was a clean UI.
07:00:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-set-exports.js.testExportsEquals
07:00:18 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-set-exports.js.testModule
07:00:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-set-exports.js.testModule | tests/jetpack-package/addon-sdk/source/test/test-set-exports ends with test-set-exports.js
07:00:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-set-exports.js.testModule | This test is done.
07:00:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-set-exports.js.testModule | There was a clean UI.
07:00:18 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-set-exports.js.testModule
07:00:18 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:19 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-shared-require.js | Loading test module
07:00:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-shared-require.js.testRequire
07:00:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-shared-require.js.testRequire | require is a function
07:00:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-shared-require.js.testRequire | require.resolve is a function
07:00:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-shared-require.js.testRequire | can import modules that aren't under sdk
07:00:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-shared-require.js.testRequire | can import module from sdk
07:00:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-shared-require.js.testRequire | This test is done.
07:00:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-shared-require.js.testRequire | There was a clean UI.
07:00:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-shared-require.js.testRequire
07:00:19 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-shared-require.js.testSameRequire
07:00:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-shared-require.js.testSameRequire | jsm and module return same instance
07:00:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-shared-require.js.testSameRequire | require function is same in both contexts
07:00:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-shared-require.js.testSameRequire | This test is done.
07:00:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-shared-require.js.testSameRequire | There was a clean UI.
07:00:19 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-shared-require.js.testSameRequire
07:00:19 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:20 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-simple-prefs.js | Loading test module
07:00:21 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testBtnListener
07:00:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testBtnListener | Button press event was heard
07:00:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testBtnListener | This test is done.
07:00:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testBtnListener | There was a clean UI.
07:00:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testBtnListener
07:00:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testHasAndRemove
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testHasAndRemove | Value exists
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testHasAndRemove | Value should be undefined
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testHasAndRemove | This test is done.
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testHasAndRemove | There was a clean UI.
07:00:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testHasAndRemove
07:00:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testIterations
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testIterations | undefined
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testIterations | undefined
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testIterations | undefined
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testIterations | for (x in y) part 1/2 works
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testIterations | Object.keys works
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testIterations | for (x in y) part 2/2 works
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testIterations | This test is done.
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testIterations | There was a clean UI.
07:00:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testIterations
07:00:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefJSONStringification
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefJSONStringification | JSON stringification should work.
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefJSONStringification | This test is done.
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefJSONStringification | There was a clean UI.
07:00:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefJSONStringification
07:00:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefListener
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefListener | The prefs listener heard the right event
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefListener | The prefs listener heard the right event
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefListener | This test is done.
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefListener | Wildcard lengths inconsistent[6,3]
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefListener | Wildcard observed wildcard1
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefListener | Wildcard observed wildcard.pref2
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefListener | Wildcard observed wildcard.even.longer.test
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefListener | There was a clean UI.
07:00:22 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefListener
07:00:22 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefRemoveListener
07:00:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefRemoveListener | The prefs listener was not removed yet
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefRemoveListener | The prefs listener was removed
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefRemoveListener | This test is done.
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefRemoveListener | There was a clean UI.
07:00:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefRemoveListener
07:00:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefUnloadListener
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefUnloadListener | This listener should only be called once
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefUnloadListener | This test is done.
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefUnloadListener | There was a clean UI.
07:00:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefUnloadListener
07:00:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefUnloadWildcardListener
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefUnloadWildcardListener | This listener should only be called once
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefUnloadWildcardListener | This test is done.
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefUnloadWildcardListener | There was a clean UI.
07:00:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testPrefUnloadWildcardListener
07:00:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetComplex
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetComplex | Complex values are not allowed
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetComplex | This test is done.
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetComplex | There was a clean UI.
07:00:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetComplex
07:00:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetBool
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetBool | Value should not exist
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetBool | Value read should be the value previously set
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetBool | This test is done.
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetBool | There was a clean UI.
07:00:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetBool
07:00:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetInt
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetInt | Value should not exist
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetInt | Value read should be the value previously set
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetInt | This test is done.
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetInt | There was a clean UI.
07:00:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetInt
07:00:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetString
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetString | Value should not exist
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetString | Value read should be the value previously set
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetString | This test is done.
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetString | There was a clean UI.
07:00:23 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSetGetString
07:00:23 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, !, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, @, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, #, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, $, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, %, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, ^, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, &, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, *, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, (, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, ), worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, _, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, -, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, =, worked!
07:00:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, +, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, [, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, ], worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, {, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, }, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, ~, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, `, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, ', worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, ", worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, <, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, >, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, ,, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, ., worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, /, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, ?, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, ;, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | setting pref with a name that is a special char, :, worked!
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | This test is done.
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars | There was a clean UI.
07:00:24 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testSpecialChars
07:00:24 INFO - TEST-START | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration
07:00:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | start creating the blank xpi
07:00:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | installed
07:00:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | addon id: test-bootstrap-addon@mozilla.com
07:00:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | the add-on is enabled
07:00:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | the add-on is active
07:00:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | enabled prefs
07:00:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | opened
07:00:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | the prefs were setup
07:00:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | unload
07:00:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | the prefs were not setup after unload
07:00:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | This test is done.
07:00:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration | There was a clean UI.
07:00:27 INFO - TEST-END | jetpack-package/addon-sdk/source/test/test-simple-prefs.js.testUnloadOfDynamicPrefGeneration
07:00:28 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:29 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-simple-storage.js | Loading test module
07:00:29 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testEmpty'
07:00:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testEmpty | Store file should not exist
07:00:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testEmpty | This test is done.
07:00:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testEmpty | There was a clean UI.
07:00:29 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testMalformed'
07:00:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testMalformed | Malformed storage should cause root to be empty
07:00:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testMalformed | This test is done.
07:00:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testMalformed | There was a clean UI.
07:00:29 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededHandle'
07:00:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededHandle | OverQuota was emitted as expected
07:00:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededHandle | `this` should be simple storage
07:00:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededHandle | 2
07:00:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededHandle | x value should be correct
07:00:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededHandle | y value should be correct
07:00:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededHandle | This test is done.
07:00:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededHandle | There was a clean UI.
07:00:30 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededNoHandle'
07:00:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededNoHandle | Value should have persisted: foo
07:00:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededNoHandle | OverQuota emitted as expected
07:00:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededNoHandle | Over-quota value should not have been written, old value should have persisted: foo
07:00:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededNoHandle | This test is done.
07:00:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaExceededNoHandle | There was a clean UI.
07:00:31 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaUsage'
07:00:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaUsage | quotaUsage should be correct
07:00:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaUsage | quotaUsage should be correct
07:00:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaUsage | quotaUsage should be correct
07:00:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaUsage | This test is done.
07:00:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testQuotaUsage | There was a clean UI.
07:00:31 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGet'
07:00:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGet | Value read should be value set
07:00:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGet | Store file should exist
07:00:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGet | Value should persist
07:00:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGet | This test is done.
07:00:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGet | There was a clean UI.
07:00:32 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootArray'
07:00:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootArray | Value read should be value set
07:00:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootArray | Store file should exist
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootArray | Value should persist
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootArray | This test is done.
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootArray | There was a clean UI.
07:00:33 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootBool'
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootBool | Value read should be value set
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootBool | Store file should exist
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootBool | Value should persist
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootBool | This test is done.
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootBool | There was a clean UI.
07:00:33 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootFunction'
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootFunction | Setting storage to a function should fail
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootFunction | This test is done.
07:00:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootFunction | There was a clean UI.
07:00:33 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNull'
07:00:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNull | Value read should be value set
07:00:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNull | Store file should exist
07:00:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNull | Value should persist
07:00:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNull | This test is done.
07:00:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNull | There was a clean UI.
07:00:34 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNumber'
07:00:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNumber | Value read should be value set
07:00:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNumber | Store file should exist
07:00:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNumber | Value should persist
07:00:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNumber | This test is done.
07:00:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootNumber | There was a clean UI.
07:00:34 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootObject'
07:00:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootObject | Value read should be value set
07:00:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootObject | Store file should exist
07:00:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootObject | Value should persist
07:00:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootObject | This test is done.
07:00:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootObject | There was a clean UI.
07:00:35 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootString'
07:00:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootString | Value read should be value set
07:00:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootString | Store file should exist
07:00:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootString | Value should persist
07:00:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootString | This test is done.
07:00:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootString | There was a clean UI.
07:00:36 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootUndefined'
07:00:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootUndefined | Setting storage to undefined should fail
07:00:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootUndefined | This test is done.
07:00:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetGetRootUndefined | There was a clean UI.
07:00:36 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetNoSetRead'
07:00:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetNoSetRead | Value read should be value set
07:00:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetNoSetRead | Store file should exist
07:00:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetNoSetRead | Value should persist
07:00:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetNoSetRead | This test is done.
07:00:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testSetNoSetRead | There was a clean UI.
07:00:37 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testStorageDataRecovery'
07:00:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testStorageDataRecovery | Recovered data should be the same as written
07:00:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testStorageDataRecovery | This test is done.
07:00:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testStorageDataRecovery | There was a clean UI.
07:00:38 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-simple-storage.js.testUninstall'
07:00:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testUninstall | Store file should exist
07:00:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testUninstall | Store file should be removed
07:00:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testUninstall | This test is done.
07:00:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-simple-storage.js.testUninstall | There was a clean UI.
07:00:39 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:40 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-system-events.js | Loading test module
07:00:40 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-events.js.test alive listeners are removed on unload'
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test alive listeners are removed on unload | strong listener invoked
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test alive listeners are removed on unload | weak listener invoked
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test alive listeners are removed on unload | weak listener was removed
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test alive listeners are removed on unload | strong listener was removed
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test alive listeners are removed on unload | This test is done.
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test alive listeners are removed on unload | There was a clean UI.
07:00:40 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-events.js.test basic'
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test basic | event handler was called
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test basic | removed handler is no longer called
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test basic | handlers added via once are triggered once
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test basic | This test is done.
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test basic | There was a clean UI.
07:00:40 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers'
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | emit notifies observers
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | event type is notification topic
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | event.subject is notification subject
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | event.data is notification data
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | emit notifies observers
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | event.type is notification
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | event.subject is notification subject
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | event.data is notification data
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | removed observers no longer invoked
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | emit notifies * observers
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | event.type is notification
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | event.subject is notification subject
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | event.data is notification data
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | removed observers no longer invoked
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | This test is done.
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test emit to nsIObserverService observers | There was a clean UI.
07:00:40 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-events.js.test error reporting'
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test error reporting | Got an exception
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test error reporting | error is logged
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test error reporting | error message is logged
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test error reporting | module uri is logged
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test error reporting | error line is logged
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test error reporting | This test is done.
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test error reporting | There was a clean UI.
07:00:40 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications'
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | notification invokes handler
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | event.type is notification topic
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | event.subject is notification subject
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | event.data is notification data
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | notification invokes handler
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | event.type is notification topic
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | event.subject is wrapped & unwrapped
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | event.data is wrapped & unwrapped
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | event handler is removed
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | notification invokes * handler
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | event.type is notification topic
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | event.subject is notification subject
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | event.data is notification data
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | * event handler is removed
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | This test is done.
07:00:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test handle nsIObserverService notifications | There was a clean UI.
07:00:41 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-events.js.test listeners are GC-ed'
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test listeners are GC-ed | strong listener invoked
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test listeners are GC-ed | weak listener invoked
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test listeners are GC-ed | weak listener was GC-ed
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test listeners are GC-ed | strong listener was invoked
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test listeners are GC-ed | This test is done.
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test listeners are GC-ed | There was a clean UI.
07:00:41 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing'
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for true has correct data value
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for true has correct data value when a property on an object
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for false has correct data value
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for false has correct data value when a property on an object
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for 100 has correct data value
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for 100 has correct data value when a property on an object
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for 0 has correct data value
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for 0 has correct data value when a property on an object
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for a string has correct data value
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for a string has correct data value when a property on an object
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for has correct data value
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | event emitted for has correct data value when a property on an object
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | emitting null gets null data
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | emitting undefined gets null data
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | emitting [object Object] gets null data
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | This test is done.
07:00:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-events.js.test simple argument passing | There was a clean UI.
07:00:42 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:42 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-system-input-output.js | Loading test module
07:00:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-input-output.js.test async OutputPort'
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test async OutputPort | can only send object
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test async OutputPort | correct topic
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test async OutputPort | message received
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test async OutputPort | message received async
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test async OutputPort | This test is done.
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test async OutputPort | There was a clean UI.
07:00:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-input-output.js.test explicit input topic'
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test explicit input topic | given topic is used
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test explicit input topic | message received
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test explicit input topic | This test is done.
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test explicit input topic | There was a clean UI.
07:00:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-input-output.js.test explicit output topic'
07:00:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test explicit output topic | given topic is used
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test explicit output topic | message received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test explicit output topic | This test is done.
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test explicit output topic | There was a clean UI.
07:00:43 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send'
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | input topic is namespaced to addon
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | input & output get same topics from id.
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | initial value is set
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | message unwrapped
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | array message unwrapped
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | null message received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | string instance received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | regexp received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | strings can't be send
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | numbers can't be send
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | undefineds can't be send
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | booleans can't be send
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | This test is done.
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test receive what was send | There was a clean UI.
07:00:43 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService'
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | null message received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | message received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | topic was received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | custom subject is received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | no more data received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | topic was received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | wrapped message received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | no more data received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | strings can't be send
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | numbers can't be send
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | undefineds can't be send
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | booleans can't be send
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | This test is done.
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test send messages to nsIObserverService | There was a clean UI.
07:00:43 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports'
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | topics are namespaced to add-on
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | initila value is set
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | initial value is mapped
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | initial value is mapped
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | no message received on input port
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | no message received on xs
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | no message received on ys
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message received on input port
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message received on xs
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | no message received on (not started) ys
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message received on input port
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message received on xs
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message received on ys
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message received on input port
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message not received on (stopped) xs
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message received on ys
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message note received on input port
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message not received on (stopped) xs
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | message not received on (stopped) ys
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | This test is done.
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test start / stop ports | There was a clean UI.
07:00:43 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-input-output.js.test unload ends input port'
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test unload ends input port | message received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test unload ends input port | message received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test unload ends input port | message wasn't received
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test unload ends input port | This test is done.
07:00:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-input-output.js.test unload ends input port | There was a clean UI.
07:00:44 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:44 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-system-runtime.js | Loading test module
07:00:44 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-runtime.js.test system runtime'
07:00:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-runtime.js.test system runtime | inSafeMode is boolean
07:00:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-runtime.js.test system runtime | runtime.OS is string
07:00:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-runtime.js.test system runtime | runtime.processType is a number
07:00:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-runtime.js.test system runtime | runtime.processID is a number
07:00:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-runtime.js.test system runtime | runtime.widgetToolkit is string
07:00:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-runtime.js.test system runtime | runtime.XPCOMABI is string or null if not supported by platform
07:00:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-runtime.js.test system runtime | This test is done.
07:00:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-runtime.js.test system runtime | There was a clean UI.
07:00:45 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:45 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-system-startup.js | Loading test module
07:00:45 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-startup.js.test startup initialized'
07:00:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-startup.js.test startup initialized | Startup.initialized is true
07:00:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-startup.js.test startup initialized | This test is done.
07:00:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-startup.js.test startup initialized | There was a clean UI.
07:00:45 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system-startup.js.test startup onceInitialized'
07:00:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-startup.js.test startup onceInitialized | onceInitialized promise was resolved
07:00:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-startup.js.test startup onceInitialized | This test is done.
07:00:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system-startup.js.test startup onceInitialized | There was a clean UI.
07:00:46 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:46 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-system.js | Loading test module
07:00:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-system.js.test system architecture and compiler'
07:00:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system.js.test system architecture and compiler | system.architecture is starting substring of runtime.XPCOMABI
07:00:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system.js.test system architecture and compiler | system.compiler is trailing substring of runtime.XPCOMABI
07:00:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system.js.test system architecture and compiler | system.architecture is string or null if not supported by platform
07:00:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system.js.test system architecture and compiler | system.compiler is string or null if not supported by platform
07:00:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system.js.test system architecture and compiler | This test is done.
07:00:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-system.js.test system architecture and compiler | There was a clean UI.
07:00:47 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:00:47 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-tab-events.js | Loading test module
07:00:48 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window'
07:00:50 INFO - [Child 7187] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:00:50 INFO - (process:7187): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | undefined
07:00:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | This test is done.
07:00:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test current window | There was a clean UI.
07:00:53 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:00:53 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab-events.js.test open'
07:00:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open | undefined
07:00:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open | undefined
07:00:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open | undefined
07:00:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open | undefined
07:00:54 INFO - [Child 7211] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:00:54 INFO - (process:7211): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:00:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open | This test is done.
07:00:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open | There was a clean UI.
07:00:56 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close'
07:00:56 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:00:57 INFO - [Child 7235] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:00:57 INFO - (process:7235): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | undefined
07:00:59 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | This test is done.
07:00:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> close | There was a clean UI.
07:00:59 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move '
07:01:00 INFO - [Child 7258] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:00 INFO - (process:7258): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | first tab opened
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | undefined
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | first tab selected
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | undefined
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | undefined
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | correct number of events for first tab
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | second tab opened
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | undefined
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | second tab selected
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | undefined
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | first tab opened
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | undefined
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | first tab selected
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | undefined
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | undefined
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | correct number of events for first tab
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | second tab opened
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | undefined
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | second tab selected
07:01:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | undefined
07:01:01 INFO - TEST-INFO | [JavaScript Error: "The character encoding of the plain text document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the file needs to be declared in the transfer protocol or file needs to use a byte order mark as an encoding signature." {file: "data:text/plain,ignore" line: 0}]
07:01:03 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | This test is done.
07:01:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> move | There was a clean UI.
07:01:03 INFO - TEST-INFO | [JavaScript Error: "The character encoding of the plain text document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the file needs to be declared in the transfer protocol or file needs to use a byte order mark as an encoding signature." {file: "data:text/plain,Tab-1" line: 0}]
07:01:03 INFO - TEST-INFO | [JavaScript Error: "The character encoding of the plain text document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the file needs to be declared in the transfer protocol or file needs to use a byte order mark as an encoding signature." {file: "data:text/plain,Tab-2" line: 0}]
07:01:03 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select'
07:01:04 INFO - [Child 7281] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:04 INFO - (process:7281): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | first tab opened
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | undefined
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | first tab selected
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | undefined
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | first tab selected
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | undefined
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | first tab has 3 events
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | second tab opened
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | undefined
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | second tab selected
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | undefined
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | first tab opened
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | undefined
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | first tab selected
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | undefined
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | first tab selected
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | undefined
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | first tab has 3 events
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | second tab opened
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | undefined
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | second tab selected
07:01:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | undefined
07:01:06 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | This test is done.
07:01:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> open -> select | There was a clean UI.
07:01:07 INFO - TEST-INFO | [JavaScript Error: "The character encoding of the plain text document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the file needs to be declared in the transfer protocol or file needs to use a byte order mark as an encoding signature." {file: "data:text/plain,Tab-1" line: 0}]
07:01:07 INFO - TEST-INFO | [JavaScript Error: "The character encoding of the plain text document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the file needs to be declared in the transfer protocol or file needs to use a byte order mark as an encoding signature." {file: "data:text/plain,Tab-2" line: 0}]
07:01:07 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin'
07:01:08 INFO - [Child 7304] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:08 INFO - (process:7304): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | undefined
07:01:09 INFO - JavaScript error: resource://gre/modules/PrivateBrowsingUtils.jsm, line 49: NS_NOINTERFACE:
07:01:09 INFO - TEST-INFO | [JavaScript Error: "NS_NOINTERFACE: " {file: "resource://gre/modules/PrivateBrowsingUtils.jsm" line: 49}]
07:01:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | This test is done.
07:01:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-events.js.test open -> pin -> unpin | There was a clean UI.
07:01:10 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:10 INFO - console.warn: 15 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:01:11 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:01:11 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-tab-observer.js | Loading test module
07:01:12 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab-observer.js.test unload tab observer'
07:01:13 INFO - [Child 7327] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:13 INFO - (process:7327): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:15 INFO - [Child 7348] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:15 INFO - (process:7348): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:15 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-observer.js.test unload tab observer | observer open was called before unload only
07:01:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-observer.js.test unload tab observer | observer close was called before unload only
07:01:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-observer.js.test unload tab observer | This test is done.
07:01:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-observer.js.test unload tab observer | There was a clean UI.
07:01:16 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:16 INFO - console.warn: 2 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:01:17 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:01:17 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-tab-utils.js | Loading test module
07:01:19 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs'
07:01:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs | new tab is private
07:01:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs | there are no new tabs found
07:01:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs | all found tabs are not private
07:01:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs | all found tabs are not private
07:01:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs | all found tabs are not private
07:01:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs | there are no new windows found
07:01:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs | all found windows are not private
07:01:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs | there are really two windows
07:01:22 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:01:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs | This test is done.
07:01:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab-utils.js.testGetTabs | There was a clean UI.
07:01:22 INFO - console.warn: 1 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:01:23 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:01:24 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-tab.js | Loading test module
07:01:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab.js.test modelFor(xulTab)'
07:01:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test modelFor(xulTab) | view is returned
07:01:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test modelFor(xulTab) | view is underlaying tab
07:01:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test modelFor(xulTab) | tab has a same id
07:01:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test modelFor(xulTab) | modelFor(view) is SDK tab
07:01:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test modelFor(xulTab) | This test is done.
07:01:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test modelFor(xulTab) | There was a clean UI.
07:01:26 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState'
07:01:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState | tab is either uninitialized or loading when onOpen
07:01:27 INFO - [Child 7371] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:27 INFO - (process:7371): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:29 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState | tab is either interactive or complete when onReady
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState | tab is complete onLoad
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState | This test is done.
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState | There was a clean UI.
07:01:30 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState for existent tabs'
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState for existent tabs | tabs contains an existent tab
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState for existent tabs | tab.readyState has the same value of the associated contentDocument.readyState CPOW
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState for existent tabs | This test is done.
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test tab.readyState for existent tabs | There was a clean UI.
07:01:30 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab.js.test viewFor(tab)'
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test viewFor(tab) | view is returned
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test viewFor(tab) | tab has a same id
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test viewFor(tab) | This test is done.
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.test viewFor(tab) | There was a clean UI.
07:01:30 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen'
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | Tab has a url
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | Tab has the expected index
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab title is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab url is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab index is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab title is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab url is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab index is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | the tab was found as expected
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab title is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab url is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab index is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab title is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab url is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab index is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | the tab was found as expected
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | After being closed, tab attributes are undefined (url)
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | After being closed, tab attributes are undefined (index)
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab title is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab url is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab index is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | the tab was not found as expected
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab title is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab url is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab index is not undefined
07:01:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | This test is done.
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterOpen | There was a clean UI.
07:01:31 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady'
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | Tab has the expected url
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | Tab has the expected index, a value greater than 0
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | the tab was found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | the tab was found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | After being closed, tab attributes are undefined (url)
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | After being closed, tab attributes are undefined (index)
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | This test is done.
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBehaviorOnCloseAfterReady | There was a clean UI.
07:01:31 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492'
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was not found as expected
07:01:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was not found as expected
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was found as expected
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was found as expected
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was found as expected
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was not found as expected
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was not found as expected
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab title is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab url is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | tab index is not undefined
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | the tab was not found as expected
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | This test is done.
07:01:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tab.js.testBug844492 | There was a clean UI.
07:01:32 INFO - console.warn: 4 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:01:32 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:01:33 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-tabs-common.js | Loading test module
07:01:34 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_getter'
07:01:35 INFO - [Child 7395] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:35 INFO - (process:7395): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_getter | the active tab is the opened tab
07:01:38 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_getter | the opened tab has the correct url
07:01:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_getter | the active tab is the ready tab
07:01:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_getter | the active tab is the ready tab
07:01:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_getter | This test is done.
07:01:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_getter | There was a clean UI.
07:01:39 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_setter'
07:01:39 INFO - [Child 7419] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:39 INFO - (process:7419): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:41 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_setter | activeTab url has not changed
07:01:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_setter | url of new background tab matches
07:01:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_setter | url after activeTab setter matches
07:01:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_setter | event argument is the activated tab
07:01:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_setter | the tab is the active one
07:01:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_setter | This test is done.
07:01:42 INFO - JavaScript error: chrome://global/content/bindings/remote-browser.xml, line 291: TypeError: mm is null
07:01:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveTab_setter | There was a clean UI.
07:01:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveWindowActiveTabOnActivate_alt'
07:01:43 INFO - [Child 7442] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:43 INFO - (process:7442): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveWindowActiveTabOnActivate_alt | the active window's active tab is the tab provided
07:01:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveWindowActiveTabOnActivate_alt | the active window's active tab is the tab provided
07:01:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveWindowActiveTabOnActivate_alt | Should have seen the right number of tabs open
07:01:46 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveWindowActiveTabOnActivate_alt | This test is done.
07:01:46 INFO - JavaScript error: chrome://global/content/bindings/remote-browser.xml, line 291: TypeError: mm is null
07:01:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testActiveWindowActiveTabOnActivate_alt | There was a clean UI.
07:01:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt'
07:01:46 INFO - [Child 7464] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:46 INFO - (process:7464): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:49 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | Worker url is equal to the 1st document
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | Worker url is equal to the 2nd document
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | Got worker2 detach event
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | postMessage throw because worker2 is destroyed
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | Got worker2 detach event
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | postMessage throw because worker2 is destroyed
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | Got all detach events
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | This test is done.
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | There was a clean UI.
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | Got worker1 detach event
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | postMessage throw because worker1 is destroyed
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | Got worker1 detach event
07:01:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachOnMultipleDocuments_alt | postMessage throw because worker1 is destroyed
07:01:50 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab'
07:01:51 INFO - [Child 7488] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:51 INFO - (process:7488): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:53 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab | Style.source properly attached to tab
07:01:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab | Style.uri properly attached to tab
07:01:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab | Style.source properly detached from tab
07:01:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab | Style.uri properly detached from tab
07:01:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab | Style.source properly attached to xul tab
07:01:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab | Style.uri properly attached to xul tab
07:01:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab | Style.source properly detached from xul tab
07:01:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab | Style.uri properly detached from xul tab
07:01:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab | This test is done.
07:01:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachStyleToTab | There was a clean UI.
07:01:54 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachWrappers_alt'
07:01:54 INFO - [Child 7511] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:54 INFO - (process:7511): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:01:55 INFO - TEST-INFO | [JavaScript Error: "1463580115116 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://127.0.0.1:8888/telemetry-dummy//submit/telemetry/489fdd9a-2c2b-4c37-bf40-186c11eac2f7/main/Firefox/49.0a1/default/20160518032843?v=4: timeout" {file: "resource://gre/modules/Log.jsm" line: 753}]
07:01:55 INFO - App_append@resource://gre/modules/Log.jsm:753:9
07:01:55 INFO - Logger.prototype.log@resource://gre/modules/Log.jsm:389:7
07:01:55 INFO - LoggerRepository.prototype.getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.jsm:504:44
07:01:55 INFO - Logger.prototype.error@resource://gre/modules/Log.jsm:397:5
07:01:55 INFO - TelemetrySendImpl._doPing/errorhandler@resource://gre/modules/TelemetrySend.jsm:940:7
07:01:55 INFO - EventHandlerNonNull*TelemetrySendImpl._doPing@resource://gre/modules/TelemetrySend.jsm:944:5
07:01:55 INFO - TelemetrySendImpl.sendPings/p<@resource://gre/modules/TelemetrySend.jsm:774:17
07:01:55 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:40
07:01:55 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:01:55 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:01:55 INFO - Task_spawn@resource://gre/modules/Task.jsm:168:12
07:01:55 INFO - TelemetrySendImpl.sendPings@resource://gre/modules/TelemetrySend.jsm:772:15
07:01:55 INFO - SendScheduler._doSendTask<@resource://gre/modules/TelemetrySend.jsm:456:13
07:01:55 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:40
07:01:55 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:01:55 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:01:55 INFO - SendScheduler.triggerSendingPings@resource://gre/modules/TelemetrySend.jsm:381:24
07:01:55 INFO - TelemetrySendImpl.submitPing@resource://gre/modules/TelemetrySend.jsm:710:5
07:01:55 INFO - this.TelemetrySend.submitPing@resource://gre/modules/TelemetrySend.jsm:205:12
07:01:55 INFO - send@resource://gre/modules/TelemetryController.jsm:482:12
07:01:55 INFO - this.TelemetryController<.submitExternalPing@resource://gre/modules/TelemetryController.jsm:206:12
07:01:55 INFO - Impl._onEnvironmentChange@resource://gre/modules/TelemetrySession.jsm:2044:5
07:01:55 INFO - Impl.delayedInit/this._delayedInitTask<@resource://gre/modules/TelemetrySession.jsm:1492:52
07:01:55 INFO - EnvironmentCache.prototype._onEnvironmentChange@resource://gre/modules/TelemetryEnvironment.jsm:1421:9
07:01:55 INFO - EnvironmentAddonBuilder.prototype._checkForChanges/this._pendingTask<@resource://gre/modules/TelemetryEnvironment.jsm:480:11
07:01:55 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
07:01:55 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:01:55 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:01:55 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:01:55 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:01:55 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:324:13
07:01:55 INFO - promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
07:01:55 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:327:13
07:01:55 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:01:55 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:01:55 INFO - EnvironmentAddonBuilder.prototype._updateAddons<@resource://gre/modules/TelemetryEnvironment.jsm:521:30
07:01:55 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:40
07:01:55 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
07:01:55 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:01:55 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:01:55 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:01:55 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:01:55 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:324:13
07:01:55 INFO - promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
07:01:55 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:327:13
07:01:55 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:01:55 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:01:55 INFO - EnvironmentAddonBuilder.prototype._updateAddons<@resource://gre/modules/TelemetryEnvironment.jsm:519:20
07:01:55 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:40
07:01:55 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
07:01:55 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:01:55 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:01:55 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:01:55 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:01:55 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:324:13
07:01:55 INFO - promise callback*TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:395:7
07:01:55 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:327:13
07:01:55 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:01:55 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:01:55 INFO - EnvironmentAddonBuilder.prototype._updateAddons<@resource://gre/modules/TelemetryEnvironment.jsm:518:27
07:01:56 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:01:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachWrappers_alt | Worker has wrapped objects (0)
07:01:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachWrappers_alt | Worker has wrapped objects (1)
07:01:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachWrappers_alt | This test is done.
07:01:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testAttachWrappers_alt | There was a clean UI.
07:01:57 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testImmediateClosing'
07:01:59 INFO - [Child 7534] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:01:59 INFO - (process:7534): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testImmediateClosing | Tab succesfully removed
07:02:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testImmediateClosing | This test is done.
07:02:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testImmediateClosing | There was a clean UI.
07:02:02 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent'
07:02:03 INFO - [Child 7555] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:03 INFO - (process:7555): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:05 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:06 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | page should not be cached on initial load
07:02:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | second test page should not be cached either
07:02:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | when we get back to the fist page, it has tocome from cache
07:02:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | correct ordering of events
07:02:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | correct ordering of events
07:02:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | correct ordering of events
07:02:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | correct ordering of events
07:02:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | correct ordering of events
07:02:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | correct ordering of events
07:02:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | This test is done.
07:02:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEvent | There was a clean UI.
07:02:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative'
07:02:09 INFO - [Child 7578] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:09 INFO - (process:7578): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:10 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | page should not be cached on initial load
07:02:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | second test page should not be cached either
07:02:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | when we get back to the fist page, it has tocome from cache
07:02:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | correct ordering of events
07:02:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | correct ordering of events
07:02:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | correct ordering of events
07:02:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | correct ordering of events
07:02:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | correct ordering of events
07:02:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | correct ordering of events
07:02:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | This test is done.
07:02:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testOnPageShowEventDeclarative | There was a clean UI.
07:02:12 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testPrivateAreNotListed'
07:02:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testPrivateAreNotListed | the window is private
07:02:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testPrivateAreNotListed | but the tab is *not* visible in tabs list
07:02:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testPrivateAreNotListed | This test is done.
07:02:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testPrivateAreNotListed | There was a clean UI.
07:02:13 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabClose_alt'
07:02:13 INFO - [Child 7602] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:13 INFO - (process:7602): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:15 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabClose_alt | tab is not the active tab
07:02:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabClose_alt | tab is now the active tab
07:02:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabClose_alt | tab is now the active tab
07:02:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabClose_alt | tab is no longer the active tab
07:02:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabClose_alt | This test is done.
07:02:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabClose_alt | There was a clean UI.
07:02:17 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabContentTypeAndReload'
07:02:17 INFO - [Child 7626] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:17 INFO - (process:7626): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:20 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabContentTypeAndReload | undefined
07:02:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabContentTypeAndReload | undefined
07:02:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabContentTypeAndReload | This test is done.
07:02:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabContentTypeAndReload | There was a clean UI.
07:02:21 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabCounts'
07:02:21 INFO - [Child 7649] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:21 INFO - (process:7649): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:23 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabCounts | tab count is > 1
07:02:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabCounts | tab count by length is correct
07:02:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabCounts | tab count by iteration is correct
07:02:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabCounts | This test is done.
07:02:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabCounts | There was a clean UI.
07:02:24 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings'
07:02:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs listener for open event should be bound to the tabs object.
07:02:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs open listener for open event should be bound to the tab object.
07:02:25 INFO - [Child 7671] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:25 INFO - (process:7671): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs listener for activate event should be bound to the tabs object.
07:02:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs open listener for activate event should be bound to the tab object.
07:02:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tab listener for activate event should be bound to the tab object.
07:02:30 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs listener for ready event should be bound to the tabs object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs open listener for ready event should be bound to the tab object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tab listener for ready event should be bound to the tab object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs listener for load event should be bound to the tabs object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs open listener for load event should be bound to the tab object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tab listener for load event should be bound to the tab object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs listener for pageshow event should be bound to the tabs object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tab listener for pageshow event should be bound to the tab object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs listener for deactivate event should be bound to the tabs object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs open listener for deactivate event should be bound to the tab object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tab listener for deactivate event should be bound to the tab object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs listener for close event should be bound to the tabs object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs open listener for close event should be bound to the tab object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tab listener for close event should be bound to the tab object.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | This test is done.
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | tabs listener for activate event should be bound to the tabs object.
07:02:32 INFO - JavaScript error: chrome://global/content/bindings/remote-browser.xml, line 291: TypeError: mm is null
07:02:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabEventBindings | There was a clean UI.
07:02:32 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabOpenPrivate'
07:02:32 INFO - [Child 7694] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:32 INFO - (process:7694): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:34 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabOpenPrivate | opened correct tab
07:02:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabOpenPrivate | private tabs are not supported by default
07:02:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabOpenPrivate | This test is done.
07:02:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabOpenPrivate | There was a clean UI.
07:02:35 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabRelativePath'
07:02:37 INFO - [Child 7716] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:37 INFO - (process:7716): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:41 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabRelativePath | tab opened a document with relative path
07:02:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabRelativePath | Tab attach a contentScriptFile with relative path worked
07:02:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabRelativePath | This test is done.
07:02:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabRelativePath | There was a clean UI.
07:02:44 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabReload'
07:02:44 INFO - [Child 7739] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:44 INFO - (process:7739): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:46 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabReload | the tab was loaded again
07:02:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabReload | the tab has the same URL
07:02:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabReload | This test is done.
07:02:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs-common.js.testTabReload | There was a clean UI.
07:02:47 INFO - console.warn: 30 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:02:48 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:02:48 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-tabs.js | Loading test module
07:02:50 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.test active tab properties defined on popup closed'
07:02:51 INFO - [Child 7762] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:51 INFO - (process:7762): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:02:54 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:02:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test active tab properties defined on popup closed | ActiveTab properties are correct
07:02:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test active tab properties defined on popup closed | This test is done.
07:02:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test active tab properties defined on popup closed | There was a clean UI.
07:02:57 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.test ready event on new window tab'
07:02:58 INFO - [Child 7787] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:02:58 INFO - (process:7787): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:03:00 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:03:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test ready event on new window tab | ready event was emitted
07:03:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test ready event on new window tab | This test is done.
07:03:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test ready event on new window tab | There was a clean UI.
07:03:02 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.test tab open event for new window'
07:03:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test tab open event for new window | tab open has occured
07:03:02 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:03:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test tab open event for new window | This test is done.
07:03:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test tab open event for new window | There was a clean UI.
07:03:03 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.test tabs ready and close after window.open'
07:03:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test tabs ready and close after window.open | first tab ready has occured
07:03:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test tabs ready and close after window.open | second tab ready has occured
07:03:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test tabs ready and close after window.open | first tab close has occured
07:03:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test tabs ready and close after window.open | second tab close has occured
07:03:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test tabs ready and close after window.open | This test is done.
07:03:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test tabs ready and close after window.open | There was a clean UI.
07:03:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.test unique tab ids'
07:03:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test unique tab ids | undefined
07:03:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test unique tab ids | undefined
07:03:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test unique tab ids | undefined
07:03:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test unique tab ids | undefined
07:03:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test unique tab ids | undefined
07:03:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test unique tab ids | undefined
07:03:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test unique tab ids | tab Ids should not be equal.
07:03:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test unique tab ids | This test is done.
07:03:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test unique tab ids | There was a clean UI.
07:03:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.test window focus changes active tab'
07:03:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test window focus changes active tab | window 1 is open
07:03:10 INFO - [Child 7811] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:03:10 INFO - (process:7811): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:03:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test window focus changes active tab | window 2 is open
07:03:14 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:03:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test window focus changes active tab | activate was called on windows focus change.
07:03:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test window focus changes active tab | the activated tab url is correct
07:03:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test window focus changes active tab | window 2 was closed
07:03:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test window focus changes active tab | This test is done.
07:03:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.test window focus changes active tab | There was a clean UI.
07:03:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments'
07:03:17 INFO - [Child 7835] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:03:17 INFO - (process:7835): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:03:19 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:03:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | Worker url is equal to the 1st document
07:03:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | Worker url is equal to the 2nd document
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | Got worker2 detach event
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | postMessage throw because worker2 is destroyed
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | Got worker2 detach event
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | postMessage throw because worker2 is destroyed
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | Got all detach events
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | Got worker1 detach event
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | postMessage throw because worker1 is destroyed
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | Got worker1 detach event
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | postMessage throw because worker1 is destroyed
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | This test is done.
07:03:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachOnMultipleDocuments | There was a clean UI.
07:03:21 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachWrappers'
07:03:23 INFO - [Child 7859] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:03:23 INFO - (process:7859): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:03:26 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:03:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachWrappers | Worker has wrapped objects (0)
07:03:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachWrappers | Worker has wrapped objects (1)
07:03:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachWrappers | This test is done.
07:03:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAttachWrappers | There was a clean UI.
07:03:27 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventActivate'
07:03:28 INFO - [Child 7883] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:03:28 INFO - (process:7883): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:03:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventActivate | Unloaded tab module is destroyed and inactive
07:03:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventActivate | This test is done.
07:03:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventActivate | There was a clean UI.
07:03:32 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventClose'
07:03:34 INFO - [Child 7905] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:03:34 INFO - (process:7905): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:03:35 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:03:40 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:03:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventClose | Unloaded tab module is destroyed and inactive
07:03:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventClose | This test is done.
07:03:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventClose | There was a clean UI.
07:03:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventDeactivate'
07:03:44 INFO - [Child 7928] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:03:44 INFO - (process:7928): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:03:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventDeactivate | Unloaded tab module is destroyed and inactive
07:03:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventDeactivate | This test is done.
07:03:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventDeactivate | There was a clean UI.
07:03:47 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventOpen'
07:03:49 INFO - [Child 7950] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:03:49 INFO - (process:7950): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:03:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventOpen | Unloaded tab module is destroyed and inactive
07:03:51 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:03:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventOpen | This test is done.
07:03:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testAutomaticDestroyEventOpen | There was a clean UI.
07:03:53 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testBrowserWindowCreationOnActivate'
07:03:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testBrowserWindowCreationOnActivate | Is able to fetch activeWindow
07:03:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testBrowserWindowCreationOnActivate | Received activate event
07:03:55 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:03:55 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:03:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testBrowserWindowCreationOnActivate | This test is done.
07:03:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testBrowserWindowCreationOnActivate | There was a clean UI.
07:03:55 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testBug682681_aboutURI'
07:03:56 INFO - [Child 7973] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:03:56 INFO - (process:7973): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:03:58 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:03:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testBug682681_aboutURI | title of about: tab is not blank
07:03:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testBug682681_aboutURI | This test is done.
07:03:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testBug682681_aboutURI | There was a clean UI.
07:03:59 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testIgnoreClosing'
07:04:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testIgnoreClosing | should be two windows open each with one tab
07:04:00 INFO - [Child 7995] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:00 INFO - (process:7995): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:03 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testIgnoreClosing | should be two tabs in the new window
07:04:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testIgnoreClosing | should be three tabs in total
07:04:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testIgnoreClosing | should be one tab in the new window
07:04:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testIgnoreClosing | should be two tabs in total
07:04:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testIgnoreClosing | This test is done.
07:04:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testIgnoreClosing | There was a clean UI.
07:04:05 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testInBackground'
07:04:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testInBackground | Should be one tab
07:04:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testInBackground | getMostRecentBrowserWindow() matches this window
07:04:05 INFO - [Child 8019] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:05 INFO - (process:8019): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:07 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testInBackground | URL of active tab has not changed
07:04:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testInBackground | URL of the new background tab matches
07:04:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testInBackground | a new window was not opened
07:04:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testInBackground | URL of active tab is not the new URL
07:04:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testInBackground | This test is done.
07:04:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testInBackground | There was a clean UI.
07:04:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testNoDeadObjects'
07:04:10 INFO - [Child 8043] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:10 INFO - (process:8043): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:14 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testNoDeadObjects | didn't retain the closed tab
07:04:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testNoDeadObjects | This test is done.
07:04:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testNoDeadObjects | There was a clean UI.
07:04:17 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithDOM'
07:04:17 INFO - [Child 8066] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:17 INFO - (process:8066): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:19 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithDOM | tab passed in as arg, load called
07:04:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithDOM | first onLoad event occured
07:04:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithDOM | tab passed in as arg, load called
07:04:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithDOM | onLoad event called on reload
07:04:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithDOM | This test is done.
07:04:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithDOM | There was a clean UI.
07:04:20 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithImage'
07:04:20 INFO - [Child 8089] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:20 INFO - (process:8089): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:22 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithImage | first onLoad event occured
07:04:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithImage | onLoad event called on reload with image
07:04:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithImage | This test is done.
07:04:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOnLoadEventWithImage | There was a clean UI.
07:04:23 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testOpen'
07:04:23 INFO - [Child 8113] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:23 INFO - (process:8113): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:25 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpen | URL of the new tab matches
07:04:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpen | The new tab is not pinned
07:04:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpen | This test is done.
07:04:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpen | There was a clean UI.
07:04:26 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindow'
07:04:28 INFO - [Child 8136] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:28 INFO - (process:8136): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:30 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindow | a new window was opened
07:04:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindow | new window is active
07:04:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindow | URL of the new tab matches
07:04:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindow | URL of new tab in new window matches
07:04:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindow | URL of activeTab matches
07:04:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindow | This test is done.
07:04:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindow | There was a clean UI.
07:04:32 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindowOnOpen'
07:04:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindowOnOpen | a new window was opened
07:04:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindowOnOpen | new window is active
07:04:33 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:04:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindowOnOpen | This test is done.
07:04:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenInNewWindowOnOpen | There was a clean UI.
07:04:33 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenPinned'
07:04:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenPinned | The new tab is pinned
07:04:33 INFO - [Child 8160] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:33 INFO - (process:8160): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenPinned | This test is done.
07:04:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testOpenPinned | There was a clean UI.
07:04:35 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testPerTabEvents'
07:04:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testPerTabEvents | the tab was opened
07:04:36 INFO - [Child 8182] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:36 INFO - (process:8182): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:37 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:40 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testPerTabEvents | listener1 called before listener2
07:04:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testPerTabEvents | removed listeners
07:04:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testPerTabEvents | both listeners were notified.
07:04:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testPerTabEvents | This test is done.
07:04:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testPerTabEvents | There was a clean UI.
07:04:41 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testPinUnpin'
07:04:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testPinUnpin | The tab was pinned correctly
07:04:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testPinUnpin | The tab was unpinned correctly
07:04:42 INFO - [Child 8205] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:42 INFO - (process:8205): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testPinUnpin | This test is done.
07:04:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testPinUnpin | There was a clean UI.
07:04:43 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabClose'
07:04:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabClose | tab is not the active tab
07:04:44 INFO - [Child 8226] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:44 INFO - (process:8226): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:44 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:47 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabClose | tab is now the active tab
07:04:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabClose | tab url is the test url
07:04:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabClose | tab is no longer the active tab
07:04:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabClose | The immediate second call to tab.close happened
07:04:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabClose | tab is no longer the active tab
07:04:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabClose | This test is done.
07:04:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabClose | There was a clean UI.
07:04:48 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabContentTypeAndReload'
07:04:49 INFO - [Child 8249] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:49 INFO - (process:8249): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:51 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:04:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabContentTypeAndReload | undefined
07:04:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabContentTypeAndReload | undefined
07:04:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabContentTypeAndReload | This test is done.
07:04:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabContentTypeAndReload | There was a clean UI.
07:04:53 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy'
07:04:55 INFO - [Child 8273] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:04:55 INFO - (process:8273): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:04:58 INFO - ###!!! [Child][MessageChannel] Error: (msgtype=0x46010F,name=PContent::Msg_AsyncMessage) Channel closing: too late to send/recv, messages will be lost
07:04:58 INFO - JavaScript error: resource://gre/modules/PerformanceWatcher-content.js, line 43: NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIMessageSender.sendAsyncMessage]
07:05:00 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Should have a tab in the test loader.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Should have the right view.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Should have the right number of global tabs.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Should have the right number of window tabs.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Globally active tab is correct.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Window active tab is correct.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Global tabs list contains tab.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Window tabs list contains tab.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Should have the right view.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Can still reach the tab object.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Should have the right number of global tabs.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Should have the right number of window tabs.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Globally active tab is correct.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Window active tab is correct.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Global tabs list still contains tab.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Window tabs list still contains tab.
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | url property is not usable
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | contentType property is not usable
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | title property is not usable
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | id property is not usable
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | index property is not usable
07:05:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | pin method shouldn't work
07:05:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Globally active tab is correct.
07:05:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Window active tab is correct.
07:05:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | activate method shouldn't have done anything
07:05:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Globally active tab is correct.
07:05:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | Window active tab is correct.
07:05:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | This test is done.
07:05:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabDestroy | There was a clean UI.
07:05:02 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabLocation'
07:05:04 INFO - [Child 8296] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:05:04 INFO - (process:8296): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:05:06 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:05:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabLocation | tab.load() loaded the correct url
07:05:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabLocation | This test is done.
07:05:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabLocation | There was a clean UI.
07:05:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabMove'
07:05:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabMove | tab index before move matches
07:05:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabMove | tab index after move matches
07:05:09 INFO - [Child 8320] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:05:09 INFO - (process:8320): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:05:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabMove | This test is done.
07:05:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabMove | There was a clean UI.
07:05:11 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow'
07:05:14 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:05:16 INFO - [Child 8342] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:05:16 INFO - (process:8342): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:05:20 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:05:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | title of the new tab matches
07:05:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | URL of the new tab matches
07:05:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | favicon of the new tab is undefined
07:05:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | style of the new tab matches
07:05:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | index of the new tab matches
07:05:21 WARNING - TEST-UNEXPECTED-FAIL | This method is not supported with E10S
07:05:21 INFO - console.error: addon-sdk:
07:05:21 INFO - This method is not supported with E10S
07:05:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | thumbnail of the new tab matches
07:05:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | a tab object always has an id property.
07:05:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | title of the new tab matches
07:05:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | URL of the new tab matches
07:05:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | favicon of the new tab is undefined
07:05:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | style of the new tab matches
07:05:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | index of the new tab matches
07:05:22 WARNING - TEST-UNEXPECTED-FAIL | This method is not supported with E10S
07:05:22 INFO - console.error: addon-sdk:
07:05:22 INFO - This method is not supported with E10S
07:05:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | thumbnail of the new tab matches
07:05:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | a tab object always has an id property.
07:05:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | This test is done.
07:05:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInNewWindow | There was a clean UI.
07:05:22 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow'
07:05:24 INFO - [Child 8365] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:05:24 INFO - (process:8365): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:05:26 INFO - TEST-INFO | [JavaScript Error: "1463580326562 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://127.0.0.1:8888/telemetry-dummy//submit/telemetry/489fdd9a-2c2b-4c37-bf40-186c11eac2f7/main/Firefox/49.0a1/default/20160518032843?v=4: timeout" {file: "resource://gre/modules/Log.jsm" line: 753}]
07:05:26 INFO - App_append@resource://gre/modules/Log.jsm:753:9
07:05:26 INFO - Logger.prototype.log@resource://gre/modules/Log.jsm:389:7
07:05:26 INFO - LoggerRepository.prototype.getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.jsm:504:44
07:05:26 INFO - Logger.prototype.error@resource://gre/modules/Log.jsm:397:5
07:05:26 INFO - TelemetrySendImpl._doPing/errorhandler@resource://gre/modules/TelemetrySend.jsm:940:7
07:05:26 INFO - EventHandlerNonNull*TelemetrySendImpl._doPing@resource://gre/modules/TelemetrySend.jsm:944:5
07:05:26 INFO - TelemetrySendImpl._sendPersistedPings<@resource://gre/modules/TelemetrySend.jsm:825:27
07:05:26 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
07:05:26 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:05:26 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:05:26 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:05:26 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:05:26 INFO - onSuccess@resource://gre/modules/osfile/osfile_native.jsm:63:7
07:05:26 INFO - TEST-INFO | [JavaScript Error: "1463580326572 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping 489fdd9a-2c2b-4c37-bf40-186c11eac2f7: {"isTrusted":true}" {file: "resource://gre/modules/Log.jsm" line: 753}]
07:05:26 INFO - App_append@resource://gre/modules/Log.jsm:753:9
07:05:26 INFO - Logger.prototype.log@resource://gre/modules/Log.jsm:389:7
07:05:26 INFO - LoggerRepository.prototype.getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.jsm:504:44
07:05:26 INFO - Logger.prototype.error@resource://gre/modules/Log.jsm:397:5
07:05:26 INFO - TelemetrySendImpl._sendPersistedPings<@resource://gre/modules/TelemetrySend.jsm:826:23
07:05:26 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:940:21
07:05:26 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:05:26 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:05:26 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:05:26 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:05:26 INFO - promise callback*this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:705:7
07:05:26 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:05:26 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:05:26 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:05:26 INFO - onSuccess@resource://gre/modules/osfile/osfile_native.jsm:63:7
07:05:29 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | title of the new tab matches
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | URL of the new tab matches
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | favicon of the new tab is undefined
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | style of the new tab matches
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | index of the new tab matches
07:05:31 WARNING - TEST-UNEXPECTED-FAIL | This method is not supported with E10S
07:05:31 INFO - console.error: addon-sdk:
07:05:31 INFO - This method is not supported with E10S
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | thumbnail of the new tab matches
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | a tab object always has an id property.
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | title of the new tab matches
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | URL of the new tab matches
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | favicon of the new tab is undefined
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | style of the new tab matches
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | index of the new tab matches
07:05:31 WARNING - TEST-UNEXPECTED-FAIL | This method is not supported with E10S
07:05:31 INFO - console.error: addon-sdk:
07:05:31 INFO - This method is not supported with E10S
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | thumbnail of the new tab matches
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | a tab object always has an id property.
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | This test is done.
07:05:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabPropertiesInSameWindow | There was a clean UI.
07:05:31 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onActivate'
07:05:32 INFO - [Child 8388] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:05:32 INFO - (process:8388): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:05:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onActivate | both listeners notified
07:05:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onActivate | This test is done.
07:05:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onActivate | There was a clean UI.
07:05:35 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onClose'
07:05:38 INFO - [Child 8411] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:05:38 INFO - (process:8411): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:05:38 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:05:44 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:05:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onClose | both listeners notified
07:05:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onClose | done test!
07:05:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onClose | window was closed!
07:05:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onClose | This test is done.
07:05:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onClose | There was a clean UI.
07:05:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow'
07:05:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow | opened a new window
07:05:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow | tab opened 2
07:05:48 INFO - [Child 8434] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:05:48 INFO - (process:8434): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:05:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow | tab opened 3
07:05:52 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:05:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow | tab opened 4
07:05:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow | tab closed 1
07:05:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow | tab closed 2
07:05:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow | Correct number of close events received
07:05:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow | Each tab with an attached onClose listener received a close event when the window was closed
07:05:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow | This test is done.
07:05:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onCloseWindow | There was a clean UI.
07:05:55 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onDeactivate'
07:05:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onDeactivate | tab opened
07:05:56 INFO - [Child 8458] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:05:56 INFO - (process:8458): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:05:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onDeactivate | listener1 was called 1
07:05:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onDeactivate | both listeners notified
07:05:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onDeactivate | listener1 was called 3
07:05:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onDeactivate | listeners were removed
07:06:01 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:06:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onDeactivate | This test is done.
07:06:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onDeactivate | There was a clean UI.
07:06:02 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onOpen'
07:06:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onOpen | both listeners notified
07:06:04 INFO - [Child 8481] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:06:04 INFO - (process:8481): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:06:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onOpen | This test is done.
07:06:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onOpen | There was a clean UI.
07:06:07 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onReady'
07:06:09 INFO - [Child 8502] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:06:09 INFO - (process:8502): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:06:10 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:06:15 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:06:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onReady | both listeners notified
07:06:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onReady | This test is done.
07:06:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_onReady | There was a clean UI.
07:06:18 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_pinning'
07:06:19 INFO - [Child 8525] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:06:19 INFO - (process:8525): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:06:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_pinning | notified tab is pinned
07:06:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_pinning | notified tab is not pinned
07:06:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_pinning | This test is done.
07:06:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsEvent_pinning | There was a clean UI.
07:06:22 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsIteratorAndLength'
07:06:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsIteratorAndLength | length property is correct
07:06:24 INFO - [Child 8547] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:06:24 INFO - (process:8547): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:06:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsIteratorAndLength | iterated tab count matches
07:06:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsIteratorAndLength | iterated tab count matches length property
07:06:25 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:06:30 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:06:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsIteratorAndLength | This test is done.
07:06:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTabsIteratorAndLength | There was a clean UI.
07:06:33 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-tabs.js.testTitleForDataURI'
07:06:33 INFO - [Child 8570] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:06:33 INFO - (process:8570): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:06:36 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:06:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTitleForDataURI | data: title is not Connecting...
07:06:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTitleForDataURI | This test is done.
07:06:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-tabs.js.testTitleForDataURI | There was a clean UI.
07:06:38 INFO - console.error:
07:06:38 INFO - warnings and/or errors were logged.
07:06:39 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:06:40 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-test-addon-file.js | Loading test module
07:06:40 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-addon-file.js.test suite skipped'
07:06:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-addon-file.js.test suite skipped | Module `tests/jetpack-package/addon-sdk/source/test/addons/addon-manager/lib/test-main.js` is not found at resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/addons/addon-manager/lib/test-main.js
07:06:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-addon-file.js.test suite skipped | This test is done.
07:06:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-addon-file.js.test suite skipped | There was a clean UI.
07:06:41 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:06:41 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-test-assert.js | Loading test module
07:06:41 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal'
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal | assert equal(true, true) strictEquals true
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal | assert equal(true, true) equals true
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal | assert equal(true, true) is ok
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal | 3 success log
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal | 0 failure logs
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal | 0 exception logs
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal | This test is done.
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal | There was a clean UI.
07:06:41 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal failure message'
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal failure message | 0 success log
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal failure message | 1 failure logs
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal failure message | 0 exception logs
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal failure message | undefined
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal failure message | This test is done.
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.equal failure message | There was a clean UI.
07:06:41 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false)'
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) | assert ok(false) strictEquals false
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) | 1 failure log
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) | assert ok(false) equals false
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) | 2 failure logs
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) | assert ok(false) is not ok
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) | 3 failure logs
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) | 0 success log
07:06:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) | 0 exception logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) | This test is done.
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) | There was a clean UI.
07:06:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) failure message'
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) failure message | 0 success log
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) failure message | 1 failure logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) failure message | 0 exception logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) failure message | undefined
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) failure message | This test is done.
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(false) failure message | There was a clean UI.
07:06:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true)'
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true) | assert ok(true) strictEquals true
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true) | 1 success log
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true) | assert ok(true) equals true
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true) | 2 success logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true) | assert ok(true) is ok
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true) | 3 success logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true) | 0 failure logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true) | 0 exception logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true) | This test is done.
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.ok(true) | There was a clean UI.
07:06:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual'
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual | assert strictEqual(true, true) strictEquals true
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual | 1 success logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual | assert strictEqual(true, true) equals true
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual | 2 success logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual | assert strictEqual(true, true) is ok
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual | 3 success logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual | 0 failure logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual | 0 exception logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual | This test is done.
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual | There was a clean UI.
07:06:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual failure message'
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual failure message | 0 success log
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual failure message | 1 failure logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual failure message | 0 exception logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual failure message | undefined
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual failure message | This test is done.
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.strictEqual failure message | There was a clean UI.
07:06:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) failure message'
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) failure message | 0 success log
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) failure message | 1 failure logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) failure message | 0 exception logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) failure message | undefined
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) failure message | This test is done.
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) failure message | There was a clean UI.
07:06:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches'
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches | throwing an new Error works
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches | 1 success log
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches | throwing an Error works
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches | 2 success log
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches | throwing a String works
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches | 3 success logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches | 0 failure logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches | 0 exception logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches | This test is done.
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, regex, string) matches | There was a clean UI.
07:06:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) failure message'
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) failure message | 0 success log
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) failure message | 1 failure logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) failure message | 0 exception logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) failure message | undefined
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) failure message | This test is done.
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) failure message | There was a clean UI.
07:06:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches'
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches | throwing an new Error works
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches | 1 success log
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches | throwing an Error works
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches | 2 success log
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches | throwing a String works
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches | 3 success logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches | 0 failure logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches | 0 exception logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches | This test is done.
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test assert.throws(func, string, string) matches | There was a clean UI.
07:06:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-assert.js.test createAssertTest initial state'
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test createAssertTest initial state | 0 success log
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test createAssertTest initial state | 0 failure logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test createAssertTest initial state | 0 exception logs
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test createAssertTest initial state | This test is done.
07:06:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-assert.js.test createAssertTest initial state | There was a clean UI.
07:06:42 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:06:43 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-test-loader.js | Loading test module
07:06:43 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole'
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got log type
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got log msg
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got error type
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got error msg
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got warn type
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got warn msg
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got info type
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got info msg
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got debug type
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got debug msg
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got exception type
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | got exception msg
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | Got all console messages
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | Got log
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | Got error
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | Got warn
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | Got info
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | Got debug
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | Got exception
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | Called for all messages
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | This test is done.
07:06:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-loader.js.test LoaderWithHookedConsole | There was a clean UI.
07:06:44 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:06:44 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-test-memory.js | Loading test module
07:06:44 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-memory.js.testGC'
07:06:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-memory.js.testGC | the weakref returned the tempObj
07:06:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-memory.js.testGC | there is no argument
07:06:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-memory.js.testGC | gc() returns a promise which eventually resolves
07:06:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-memory.js.testGC | the weakref returned undefined
07:06:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-memory.js.testGC | This test is done.
07:06:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-memory.js.testGC | There was a clean UI.
07:06:46 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:06:46 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-test-utils-async.js | Loading test module
07:06:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeAsync'
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeAsync | assert passed into before function
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeAsync | before function was called
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeAsync | assert passed into after function
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeAsync | This test is done.
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeAsync | There was a clean UI.
07:06:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeNameAsync'
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeNameAsync | assert passed into before function
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeNameAsync | before function was called with name
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeNameAsync | assert passed into after function
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeNameAsync | This test is done.
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testABeforeNameAsync | There was a clean UI.
07:06:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterAsync'
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterAsync | assert passed into before function
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterAsync | after function was called previously
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterAsync | assert passed into after function
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterAsync | This test is done.
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterAsync | There was a clean UI.
07:06:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterNameAsync'
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterNameAsync | assert passed into before function
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterNameAsync | after function was called with name
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterNameAsync | assert passed into after function
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterNameAsync | This test is done.
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testAfterNameAsync | There was a clean UI.
07:06:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorAfter'
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorAfter | assert passed into before function
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorAfter | after function was called for generator test
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorAfter | assert passed into after function
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorAfter | This test is done.
07:06:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorAfter | There was a clean UI.
07:06:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorBefore'
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorBefore | assert passed into before function
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorBefore | before function was called for generator test
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorBefore | assert passed into after function
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorBefore | This test is done.
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testGeneratorBefore | There was a clean UI.
07:06:47 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncABefore'
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncABefore | assert passed into before function
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncABefore | before function was called for sync test
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncABefore | assert passed into after function
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncABefore | This test is done.
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncABefore | There was a clean UI.
07:06:47 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncAfter'
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncAfter | assert passed into before function
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncAfter | after function was called for sync test
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncAfter | assert passed into after function
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncAfter | This test is done.
07:06:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-async.js.testSyncAfter | There was a clean UI.
07:06:47 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:06:48 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-test-utils-generator.js | Loading test module
07:06:48 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeAsync'
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeAsync | assert passed into before function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeAsync | before function was called
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeAsync | assert passed into after function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeAsync | This test is done.
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeAsync | There was a clean UI.
07:06:48 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeNameAsync'
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeNameAsync | assert passed into before function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeNameAsync | before function was called with name
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeNameAsync | assert passed into after function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeNameAsync | This test is done.
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testABeforeNameAsync | There was a clean UI.
07:06:48 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterAsync'
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterAsync | assert passed into before function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterAsync | after function was called previously
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterAsync | assert passed into after function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterAsync | This test is done.
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterAsync | There was a clean UI.
07:06:48 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterNameAsync'
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterNameAsync | assert passed into before function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterNameAsync | after function was called with name
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterNameAsync | assert passed into after function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterNameAsync | This test is done.
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testAfterNameAsync | There was a clean UI.
07:06:48 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncABefore'
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncABefore | assert passed into before function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncABefore | before function was called for sync test
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncABefore | assert passed into after function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncABefore | This test is done.
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncABefore | There was a clean UI.
07:06:48 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncAfter'
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncAfter | assert passed into before function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncAfter | after function was called for sync test
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncAfter | assert passed into after function
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncAfter | This test is done.
07:06:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-generator.js.testSyncAfter | There was a clean UI.
07:06:50 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:06:51 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-test-utils-sync.js | Loading test module
07:06:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeAsync'
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeAsync | assert passed into before function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeAsync | before function was called
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeAsync | assert passed into after function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeAsync | This test is done.
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeAsync | There was a clean UI.
07:06:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeNameAsync'
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeNameAsync | assert passed into before function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeNameAsync | before function was called with name
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeNameAsync | assert passed into after function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeNameAsync | This test is done.
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testABeforeNameAsync | There was a clean UI.
07:06:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterAsync'
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterAsync | assert passed into before function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterAsync | after function was called previously
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterAsync | assert passed into after function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterAsync | This test is done.
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterAsync | There was a clean UI.
07:06:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterNameAsync'
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterNameAsync | assert passed into before function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterNameAsync | after function was called with name
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterNameAsync | assert passed into after function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterNameAsync | This test is done.
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testAfterNameAsync | There was a clean UI.
07:06:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorAfter'
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorAfter | assert passed into before function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorAfter | after function was called for generator test
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorAfter | assert passed into after function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorAfter | This test is done.
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorAfter | There was a clean UI.
07:06:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorBefore'
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorBefore | assert passed into before function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorBefore | before function was called for generator test
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorBefore | assert passed into after function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorBefore | This test is done.
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testGeneratorBefore | There was a clean UI.
07:06:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncABefore'
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncABefore | assert passed into before function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncABefore | before function was called for sync test
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncABefore | assert passed into after function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncABefore | This test is done.
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncABefore | There was a clean UI.
07:06:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncAfter'
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncAfter | assert passed into before function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncAfter | after function was called for sync test
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncAfter | assert passed into after function
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncAfter | This test is done.
07:06:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils-sync.js.testSyncAfter | There was a clean UI.
07:06:51 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:06:52 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-test-utils.js | Loading test module
07:06:53 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithExtraTabAndWindow'
07:06:56 INFO - [Child 8593] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:06:56 INFO - (process:8593): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:06:58 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:06:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithExtraTabAndWindow | there are two tabs open
07:06:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithExtraTabAndWindow | the ui was cleaned
07:06:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithExtraTabAndWindow | there is only one tab open
07:06:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithExtraTabAndWindow | This test is done.
07:06:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithExtraTabAndWindow | There was a clean UI.
07:06:59 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithOnlyExtraTab'
07:07:00 INFO - [Child 8617] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:07:00 INFO - (process:8617): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:07:01 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithOnlyExtraTab | there are two tabs open
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithOnlyExtraTab | the ui was cleaned.
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithOnlyExtraTab | there is only one tab open
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithOnlyExtraTab | This test is done.
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testCleanUIWithOnlyExtraTab | There was a clean UI.
07:07:02 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils.js.testWaitUntil'
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testWaitUntil | waitUntil shouldn't call until predicate is truthy
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testWaitUntil | This test is done.
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testWaitUntil | There was a clean UI.
07:07:02 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-test-utils.js.testWaitUntilInterval'
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testWaitUntilInterval | waitUntil shouldn't call until predicate is truthy
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testWaitUntilInterval | predicate should only be called once with a higher interval
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testWaitUntilInterval | This test is done.
07:07:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-test-utils.js.testWaitUntilInterval | There was a clean UI.
07:07:02 INFO - console.warn: 2 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:07:03 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:07:04 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-text-streams.js | Loading test module
07:07:04 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-text-streams.js.testUnload'
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testUnload | stream should be closed after module unload
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testUnload | This test is done.
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testUnload | There was a clean UI.
07:07:04 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync'
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync | stream.closed after open should be false
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync | |this| should be the stream object
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync | stream.writeAsync should not cause error
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync | stream.closed after write should be true
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync | stream.close after already closed should raise error
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync | stream.writeAsync after close should raise error
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync | stream.closed after open should be false
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync | string.read should yield string written
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync | This test is done.
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteAsync | There was a clean UI.
07:07:04 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead'
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.closed after open should be false
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.closed after close should be true
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.close after already closed should raise error
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.write after close should raise error
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.closed after open should be false
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.read should return string written
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.read at EOS should return empty string
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.closed after close should be true
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.close after already closed should raise error
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.read after close should raise error
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.read should return string written
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.write and read in chunks should work as expected
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | stream.read with big byte length should return string written
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | string.read with zero byte length should return empty string
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | string.read with negative byte length should return empty string
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | This test is done.
07:07:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-text-streams.js.testWriteRead | There was a clean UI.
07:07:05 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:07:05 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-timer.js | Loading test module
07:07:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testClearInterval'
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testClearInterval | testClearInterval passed
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testClearInterval | This test is done.
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testClearInterval | There was a clean UI.
07:07:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testClearTimeout'
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testClearTimeout | testClearTimeout passed
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testClearTimeout | This test is done.
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testClearTimeout | There was a clean UI.
07:07:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate'
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | is a next tick
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | is a next tick
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | is a next tick
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | is a next tick
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | is second tick
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | This test is done.
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testImmediate | There was a clean UI.
07:07:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearInterval'
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearInterval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearInterval | This test is done.
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearInterval | There was a clean UI.
07:07:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearTimeout'
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearTimeout | This test is done.
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedClearTimeout | There was a clean UI.
07:07:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval'
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | This test is done.
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetInerval | There was a clean UI.
07:07:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetTimeout'
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetTimeout | undefined
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetTimeout | This test is done.
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testParamedSetTimeout | There was a clean UI.
07:07:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testSetInterval'
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetInterval | testSetInterval passed
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetInterval | This test is done.
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetInterval | There was a clean UI.
07:07:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testSetIntervalGC'
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetIntervalGC | call count is 0
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetIntervalGC | first call to setInterval worked!
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetIntervalGC | called gc()!
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetIntervalGC | gc is complete!
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetIntervalGC | call count is 1
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetIntervalGC | setInterval was called after the gc!
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetIntervalGC | This test is done.
07:07:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetIntervalGC | There was a clean UI.
07:07:07 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testSetTimeout'
07:07:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetTimeout | testSetTimeout passed
07:07:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetTimeout | This test is done.
07:07:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetTimeout | There was a clean UI.
07:07:07 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testSetTimeoutGC'
07:07:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetTimeoutGC | setTimeout passed!
07:07:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetTimeoutGC | This test is done.
07:07:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testSetTimeoutGC | There was a clean UI.
07:07:07 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-timer.js.testUnload'
07:07:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testUnload | timer testUnload passed
07:07:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testUnload | This test is done.
07:07:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-timer.js.testUnload | There was a clean UI.
07:07:08 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:07:08 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-traceback.js | Loading test module
07:07:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-traceback.js.testExceptionsWithEmptyStacksAreLogged'
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testExceptionsWithEmptyStacksAreLogged | stack should have one frame
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testExceptionsWithEmptyStacksAreLogged | blah.js
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testExceptionsWithEmptyStacksAreLogged | 25
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testExceptionsWithEmptyStacksAreLogged | frame should have null function name
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testExceptionsWithEmptyStacksAreLogged | This test is done.
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testExceptionsWithEmptyStacksAreLogged | There was a clean UI.
07:07:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-traceback.js.testFormat'
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormat | undefined
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormat | formatted traceback should include function name
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormat | formatted traceback should include source code
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormat | This test is done.
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormat | There was a clean UI.
07:07:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-traceback.js.testFormatDoesNotFetchRemoteFiles'
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormatDoesNotFetchRemoteFiles | traceback.format() does not make http request
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormatDoesNotFetchRemoteFiles | traceback.format() does not make https request
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormatDoesNotFetchRemoteFiles | This test is done.
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormatDoesNotFetchRemoteFiles | There was a clean UI.
07:07:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-traceback.js.testFormatWithString'
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormatWithString | undefined
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormatWithString | This test is done.
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFormatWithString | There was a clean UI.
07:07:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithError'
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithError | undefined
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithError | This test is done.
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithError | There was a clean UI.
07:07:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithNsIException'
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithNsIException | undefined
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithNsIException | This test is done.
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithNsIException | There was a clean UI.
07:07:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithString'
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithString | undefined
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithString | This test is done.
07:07:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-traceback.js.testFromExceptionWithString | There was a clean UI.
07:07:09 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:07:09 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-ui-action-button.js | Loading test module
07:07:10 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation'
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no option given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no label given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no id given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no icon given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no valid label given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no valid id given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no valid id given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no valid icon given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no valid icon given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no valid icon given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no valid icon given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no valid badge given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | throws on no valid badge given
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | This test is done.
07:07:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test basic constructor validation | There was a clean UI.
07:07:12 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added'
07:07:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added | disabled is set to default `false` value
07:07:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added | The button is in the navbar
07:07:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added | label is set
07:07:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added | tooltip is set
07:07:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added | icon is set
07:07:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added | badge attribute is empty
07:07:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added | This test is done.
07:07:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added | There was a clean UI.
07:07:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added with resource URI'
07:07:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added with resource URI | icon is set
07:07:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added with resource URI | icon on node is set
07:07:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added with resource URI | This test is done.
07:07:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button added with resource URI | There was a clean UI.
07:07:17 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button after destroy'
07:07:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button after destroy | button.click() not executed
07:07:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button after destroy | button.label cannot be get after destroy
07:07:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button after destroy | button.label cannot be set after destroy
07:07:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button after destroy | window state label cannot be set after destroy
07:07:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button after destroy | window state label cannot be get after destroy
07:07:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button after destroy | tab state label cannot be set after destroy
07:07:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button after destroy | window state label cannot se get after destroy
07:07:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button after destroy | This test is done.
07:07:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button after destroy | There was a clean UI.
07:07:21 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button are not in private windows'
07:07:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button are not in private windows | the new window is private
07:07:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button are not in private windows | the button is not added / is not visible on private window
07:07:24 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:07:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button are not in private windows | This test is done.
07:07:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button are not in private windows | There was a clean UI.
07:07:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge color'
07:07:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge color | badge color is set
07:07:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge color | badge color is displayed properly
07:07:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge color | badge color overrides the default one
07:07:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge color | This test is done.
07:07:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge color | There was a clean UI.
07:07:27 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property'
07:07:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property | badge is set
07:07:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property | badge color is not set
07:07:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property | badge text is displayed up to four characters
07:07:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property | badge color is the default one
07:07:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property | badge is properly set
07:07:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property | badge text is displayed
07:07:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property | badge is properly set
07:07:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property | badge text is displayed
07:07:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property | This test is done.
07:07:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button badge property | There was a clean UI.
07:07:30 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button click'
07:07:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button click | button click works
07:07:35 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:07:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button click | This test is done.
07:07:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button click | There was a clean UI.
07:07:35 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button duplicate id'
07:07:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button duplicate id | No duplicates allowed
07:07:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button duplicate id | This test is done.
07:07:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button duplicate id | There was a clean UI.
07:07:38 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method'
07:07:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method | label is correct
07:07:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method | icon is correct
07:07:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method | disabled is correct
07:07:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method | label is updated
07:07:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method | icon is updated
07:07:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method | disabled is updated
07:07:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method | badge is updated
07:07:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method | badgeColor is updated
07:07:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method | This test is done.
07:07:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state set and get with state method | There was a clean UI.
07:07:40 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated'
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | the button was created.
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | id cannot be set at runtime
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | id is unchanged
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | node id is unchanged
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | label is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | node label is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | node tooltip is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | icon is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | node image is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | disabled is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | node disabled is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | badge is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | node badge is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | badgeColor is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | badge color is updated
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | This test is done.
07:07:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated | There was a clean UI.
07:07:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows'
07:07:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | the button was created
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | the window was created
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node label is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node tooltip is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | icon is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node image is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | disabled is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node disabled is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | badge is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | badgeColor is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node badge is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node badge color is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node label is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node tooltip is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | icon is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node image is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | disabled is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node disabled is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | badge is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | badgeColor is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node badge is updated
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | node badge color is updated
07:07:46 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | This test is done.
07:07:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button global state updated on multiple windows | There was a clean UI.
07:07:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon object is a snapshot'
07:07:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon object is a snapshot | button.icon has the same properties of the object set in the constructor
07:07:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon object is a snapshot | button.icon is not the same object of the object set in the constructor
07:07:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon object is a snapshot | properties of button.icon are ready-only
07:07:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon object is a snapshot | button.icon has the same properties of the object set
07:07:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon object is a snapshot | button.icon is not the same object of the object set
07:07:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon object is a snapshot | This test is done.
07:07:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon object is a snapshot | There was a clean UI.
07:07:49 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set'
07:07:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set | throws on no valid icon given
07:07:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set | the icon is set properly in navbar
07:07:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set | the icon is set properly in panel
07:07:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set | This test is done.
07:07:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set | There was a clean UI.
07:07:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set with only one option'
07:07:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set with only one option | throws on no valid icon given
07:07:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set with only one option | the icon is set properly in navbar
07:07:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set with only one option | the icon is set properly in panel
07:07:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set with only one option | This test is done.
07:07:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button icon set with only one option | There was a clean UI.
07:07:54 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button is not garbaged'
07:08:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button is not garbaged | The button is in the navbar
07:08:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button is not garbaged | label is set
07:08:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button is not garbaged | icon is set
07:08:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button is not garbaged | This test is done.
07:08:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button is not garbaged | There was a clean UI.
07:08:00 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button multiple destroy'
07:08:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button multiple destroy | multiple destroy doesn't matter
07:08:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button multiple destroy | This test is done.
07:08:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button multiple destroy | There was a clean UI.
07:08:03 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button removed on dispose'
07:08:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button removed on dispose | button properly removed
07:08:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button removed on dispose | This test is done.
07:08:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button removed on dispose | There was a clean UI.
07:08:05 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot'
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | window state has the same properties of button state
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | tab state has the same properties of button state
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | window state is not the same object of button state
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | tab state is not the same object of button state
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | button state has the same content of previous button state
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | window state has the same content of previous window state
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | tab state has the same content of previous tab state
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | button state is not the same object of previous button state
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | window state is not the same object of previous window state
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | tab state is not the same object of previous tab state
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | This test is done.
07:08:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state are snapshot | There was a clean UI.
07:08:09 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state validation'
07:08:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state validation | throws on remote icon given
07:08:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state validation | throws on wrong badge value given
07:08:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state validation | This test is done.
07:08:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button state validation | There was a clean UI.
07:08:11 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state'
07:08:14 INFO - [Child 8640] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:08:14 INFO - (process:8640): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:08:19 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | global label unchanged
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | global icon unchanged
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | global disabled unchanged
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | global badge unchanged
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | previous tab label updated
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | previous tab icon updated
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | previous tab disabled unchanged
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | previous tab badge unchanged
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | previous tab badgeColor unchanged
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | active tab inherited from window state
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | active tab icon updated
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | active disabled updated
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | active badge updated
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | active badgeColor updated
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | global icon updated
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | previous tab icon unchanged
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | tab icon inherited from window
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | previous tab badge is unchaged
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | tab badge is inherited from window
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | tab icon inherited from global
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | tab badge inherited from global
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | tab badgeColor inherited from global
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | node label is correct
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | node tooltip is correct
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | node image is correct
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | node disabled is correct
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | badge text is correct
07:08:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | badge color is correct
07:08:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | node label is correct
07:08:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | node tooltip is correct
07:08:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | node image is correct
07:08:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | disabled is correct
07:08:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | badge text is correct
07:08:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | badge color is correct
07:08:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | This test is done.
07:08:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button tab state | There was a clean UI.
07:08:22 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state'
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | global label unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | global icon unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | global disabled unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | global badge unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | global badgeColor unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | previous window label unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | previous window icon unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | previous window disabled unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | previouswindow badge unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | previous window badgeColor unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | active window label updated
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | active window icon updated
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | active disabled updated
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | active badge updated
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | active badgeColor updated
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | global label updated
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | previous window label updated
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | active window label unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | active badge unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | active badgeColor unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | previous window badge updated
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | previous window badgeColor unchanged
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | active window label inherited
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | previous window badge inherited
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | previous window badgeColor inherited
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | node label is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | node tooltip is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | node image is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | disabled is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | badge is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | badge color is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | node label is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | node tooltip is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | node image is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | disabled is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | badge is correct
07:08:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | badge color is correct
07:08:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | This test is done.
07:08:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-action-button.js.test button window state | There was a clean UI.
07:08:26 INFO - console.warn: 4 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:08:27 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:08:27 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-ui-frame.js | Loading test module
07:08:28 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-frame.js.test content to host messaging'
07:08:29 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
07:08:29 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
07:08:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test content to host messaging | received ping from content
07:08:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test content to host messaging | received end message
07:08:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test content to host messaging | This test is done.
07:08:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test content to host messaging | There was a clean UI.
07:08:29 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-frame.js.test direct messaging'
07:08:29 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
07:08:29 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
07:08:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test direct messaging | document loaded in window#1
07:08:30 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
07:08:30 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
07:08:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test direct messaging | document loaded in window#2
07:08:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test direct messaging | received message from window#1
07:08:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test direct messaging | received message from window#2
07:08:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test direct messaging | state changed in window#1
07:08:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test direct messaging | window#2 didn't received inc message
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test direct messaging | This test is done.
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test direct messaging | There was a clean UI.
07:08:31 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API'
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | must provide url
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | options.url must be local url
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | can only take valid names
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | frame has an id
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | frame has no url until it's loaded
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | frames can postMessages
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | can't have two identical frames
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | can create frame with same url but diff name
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | frame#1 was registered
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | once registered it get's url
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | frame#2 was registered
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | once registered it get's url
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | frame identical to destroyed one can be created
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | url is set
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | This test is done.
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame API | There was a clean UI.
07:08:31 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar'
07:08:31 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
07:08:31 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | `attach` event was dispatched
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.type is: attach
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.source is an object
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | messages can be posted to event.source
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | frame is in the window#1
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | `ready` event was dispatched
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.type is: ready
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.source is an object
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | messages can be posted to event.source
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | `load` event was dispatched
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.type is: load
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.source is an object
07:08:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | messages can be posted to event.source
07:08:32 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
07:08:32 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | `attach` event was dispatched
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.type is: attach
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.source is an object
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | messages can be posted to event.source
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | frame is in the window#2
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | `ready` event was dispatched
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.type is: ready
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.source is an object
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | messages can be posted to event.source
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | `load` event was dispatched
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.type is: load
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.source is an object
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | messages can be posted to event.source
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | frame attached to window#2
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | `detach` event was dispatched
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.type is: detach
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.source is an object
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | messages can be posted to event.source
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | frame detached when window is closed
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | `detach` event was dispatched
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.type is: detach
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | event.source is an object
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | messages can be posted to event.source
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | frame was removed from window#1
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | toolbar destroy detaches frame
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | This test is done.
07:08:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test frame in toolbar | There was a clean UI.
07:08:33 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-frame.js.test host to content messaging'
07:08:33 INFO - JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js, line 81: TypeError: target.messageManager is undefined
07:08:33 INFO - TEST-INFO | [JavaScript Error: "TypeError: target.messageManager is undefined" {file: "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/context-menu/core.js" line: 81}]
07:08:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test host to content messaging | received ping back
07:08:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test host to content messaging | This test is done.
07:08:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-frame.js.test host to content messaging | There was a clean UI.
07:08:33 INFO - console.warn: 12 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:08:34 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:08:34 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-ui-id.js | Loading test module
07:08:34 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-id.js.test custom id definition for classes'
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test custom id definition for classes | it is possible to define custom identifications
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test custom id definition for classes | defining a custom identification does not affect the default behavior
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test custom id definition for classes | This test is done.
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test custom id definition for classes | There was a clean UI.
07:08:34 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-id.js.test generate id'
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test generate id | first id has a correct signature
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test generate id | second id has a correct signature
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test generate id | identify generated new uuid [1]
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test generate id | identify generated new uuid [2]
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test generate id | This test is done.
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test generate id | There was a clean UI.
07:08:34 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-id.js.test get id'
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test get id | ids for things are cached by default
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test get id | new ids for new things
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test get id | This test is done.
07:08:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-id.js.test get id | There was a clean UI.
07:08:35 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:08:36 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js | Loading test module
07:08:37 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow'
07:08:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | the new window is not private
07:08:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | the sidebar is showing
07:08:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | the new window is private
07:08:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | the sidebar is not showing
07:08:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | the sidebar is not showing
07:08:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | destroying the sidebar
07:08:39 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:08:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | the current window is not private
07:08:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | showing the sidebar
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | onShow works for Sidebar
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | the menuitem is for a built-in sidebar
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | no sidebar menuitem is checked
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | the menuitem is for a built-in sidebar
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | no sidebar menuitem is checked
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | the menuitem is for a built-in sidebar
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | no sidebar menuitem is checked
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | sidebar id DNE
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | the sidebar is not showing
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | This test is done.
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testDestroyEdgeCaseBugWithPrivateWindow | There was a clean UI.
07:08:41 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow'
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | url getter works
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | the sidebar is not showing
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | the menuitem is not checked
07:08:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | the new window sidebar is not showing
07:08:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | new window is private
07:08:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | new window is private
07:08:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | the sidebar is still not showing
07:08:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | the menuitem dne on the private window
07:08:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | the new window sidebar is not showing
07:08:42 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:08:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | This test is done.
07:08:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testShowInPrivateWindow | There was a clean UI.
07:08:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSideBarIsNotInNewPrivateWindows'
07:08:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSideBarIsNotInNewPrivateWindows | sidebar element was added
07:08:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSideBarIsNotInNewPrivateWindows | the new window is private
07:08:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSideBarIsNotInNewPrivateWindows | sidebar element was not added
07:08:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSideBarIsNotInNewPrivateWindows | sidebar id DNE
07:08:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSideBarIsNotInNewPrivateWindows | sidebar id DNE
07:08:43 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:08:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSideBarIsNotInNewPrivateWindows | This test is done.
07:08:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSideBarIsNotInNewPrivateWindows | There was a clean UI.
07:08:44 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSidebarIsNotOpenInNewPrivateWindow'
07:08:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSidebarIsNotOpenInNewPrivateWindow | the new window is not private
07:08:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSidebarIsNotOpenInNewPrivateWindow | the sidebar is showing
07:08:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSidebarIsNotOpenInNewPrivateWindow | the sidebar is showing
07:08:45 INFO - [Child 8664] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:08:45 INFO - (process:8664): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:08:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSidebarIsNotOpenInNewPrivateWindow | the new window is private
07:08:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSidebarIsNotOpenInNewPrivateWindow | the sidebar is showing in old window still
07:08:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSidebarIsNotOpenInNewPrivateWindow | the sidebar is not showing in the new private window
07:08:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSidebarIsNotOpenInNewPrivateWindow | the sidebar is not showing
07:08:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSidebarIsNotOpenInNewPrivateWindow | This test is done.
07:08:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar-private-browsing.js.testSidebarIsNotOpenInNewPrivateWindow | There was a clean UI.
07:08:48 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:08:48 INFO - JavaScript error: resource://gre/modules/PrivateBrowsingUtils.jsm, line 49: NS_NOINTERFACE:
07:08:48 INFO - console.warn: 4 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:08:49 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:08:50 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-ui-sidebar.js | Loading test module
07:08:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonGlobalComplex'
07:08:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonGlobalComplex | no sidebar is showing
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonGlobalComplex | sidebar was attached
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonGlobalComplex | attach event has worker
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonGlobalComplex | got event from worker
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonGlobalComplex | the final message is correct
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonGlobalComplex | Cleaning new windows and tabs
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonGlobalComplex | no sidebar is showing
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonGlobalComplex | This test is done.
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonGlobalComplex | There was a clean UI.
07:08:52 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonReady'
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonReady | no sidebar is showing
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonReady | sidebar was attached
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonReady | attach event has worker
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonReady | the final message is correct
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonReady | Cleaning new windows and tabs
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonReady | no sidebar is showing
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonReady | This test is done.
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAddonReady | There was a clean UI.
07:08:52 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown'
07:08:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | no sidebar is showing
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | sidebar was attached 0 time(s)
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | shown should not be fired again when already showing from after attach
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | the sidebar was hidden
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | sidebar was attached 1 time(s)
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | shown was emitted when `show` called after being hidden
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | shown was not emitted again if already being shown
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | Cleaning new windows and tabs
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | no sidebar is showing
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | This test is done.
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testAttachDoesNotEmitWhenShown | There was a clean UI.
07:08:53 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue'
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue | no sidebar is showing
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue | the sidebar.url is correct
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue | the sidebar.url is correct
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue | the sidebar.title is correct
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue | the sidebar.title is correct
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue | Changing values back to originals works
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue | Cleaning new windows and tabs
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue | no sidebar is showing
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue | This test is done.
07:08:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testChangingURLBackToOriginalValue | There was a clean UI.
07:08:54 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testClickingACheckedMenuitem'
07:08:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testClickingACheckedMenuitem | no sidebar is showing
07:08:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testClickingACheckedMenuitem | sidebar was created
07:08:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testClickingACheckedMenuitem | the show callback works
07:08:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testClickingACheckedMenuitem | clicking the menuitem after the sidebar has shown hides it.
07:08:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testClickingACheckedMenuitem | Cleaning new windows and tabs
07:08:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testClickingACheckedMenuitem | no sidebar is showing
07:08:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testClickingACheckedMenuitem | This test is done.
07:08:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testClickingACheckedMenuitem | There was a clean UI.
07:08:55 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug'
07:08:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | no sidebar is showing
07:08:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | the new window is not private
07:08:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | the sidebar is showing
07:08:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | the new window is not private
07:08:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | the sidebar is not showing
07:08:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | the sidebar is not showing
07:08:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | destroying the sidebar
07:08:57 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:08:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | the current window is not private
07:08:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | showing the sidebar
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | no sidebar menuitem is checked
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | no sidebar menuitem is checked
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | no sidebar menuitem is checked
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | sidebar id DNE
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | the sidebar is not showing
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | Cleaning new windows and tabs
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | no sidebar is showing
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | This test is done.
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyEdgeCaseBug | There was a clean UI.
07:08:59 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyWhileNonBrowserWindowIsOpen'
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyWhileNonBrowserWindowIsOpen | no sidebar is showing
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyWhileNonBrowserWindowIsOpen | the sidebar is showing
07:08:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyWhileNonBrowserWindowIsOpen | sidebar was destroyed while a non browser window was open
07:09:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyWhileNonBrowserWindowIsOpen | the sidebar is not showing
07:09:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyWhileNonBrowserWindowIsOpen | Cleaning new windows and tabs
07:09:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyWhileNonBrowserWindowIsOpen | no sidebar is showing
07:09:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyWhileNonBrowserWindowIsOpen | This test is done.
07:09:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDestroyWhileNonBrowserWindowIsOpen | There was a clean UI.
07:09:00 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDetachEventOnWindowClose'
07:09:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDetachEventOnWindowClose | no sidebar is showing
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDetachEventOnWindowClose | the attach event is fired
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDetachEventOnWindowClose | the detach event is fired when the window showing it closes
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDetachEventOnWindowClose | Cleaning new windows and tabs
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDetachEventOnWindowClose | no sidebar is showing
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDetachEventOnWindowClose | This test is done.
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDetachEventOnWindowClose | There was a clean UI.
07:09:03 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDuplicateID'
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDuplicateID | no sidebar is showing
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDuplicateID | duplicate IDs will throw errors
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDuplicateID | Cleaning new windows and tabs
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDuplicateID | no sidebar is showing
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDuplicateID | This test is done.
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testDuplicateID | There was a clean UI.
07:09:03 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners'
07:09:03 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | no sidebar is showing
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in onAttach
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in once attach
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in on attach
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in onReady
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in once ready
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in on ready
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in onShow
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in once show
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in on show
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in onHide
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in once hide
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | `this` is correct in on hide
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | the event order was correct
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | Cleaning new windows and tabs
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | no sidebar is showing
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | This test is done.
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testEventListeners | There was a clean UI.
07:09:04 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdHiddenSidebarsOnUnload'
07:09:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdHiddenSidebarsOnUnload | no sidebar is showing
07:09:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdHiddenSidebarsOnUnload | the sidebar is not showing
07:09:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdHiddenSidebarsOnUnload | the menuitem was found
07:09:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdHiddenSidebarsOnUnload | the menuitem was found after gc
07:09:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdHiddenSidebarsOnUnload | the menuitem was removed
07:09:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdHiddenSidebarsOnUnload | Cleaning new windows and tabs
07:09:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdHiddenSidebarsOnUnload | no sidebar is showing
07:09:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdHiddenSidebarsOnUnload | This test is done.
07:09:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdHiddenSidebarsOnUnload | There was a clean UI.
07:09:07 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload'
07:09:07 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | no sidebar is showing
07:09:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | the sidebar is not showing
07:09:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | the sidebar is showing
07:09:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | the menuitem was found
07:09:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | the sidebar is still showing after gc
07:09:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | the menuitem was found after gc
07:09:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | the sidebar is not showing after unload
07:09:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | the menuitem was removed
07:09:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | Cleaning new windows and tabs
07:09:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | no sidebar is showing
07:09:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | This test is done.
07:09:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdShowingSidebarsOnUnload | There was a clean UI.
07:09:09 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload'
07:09:09 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload | no sidebar is showing
07:09:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload | the sidebar is not showing
07:09:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload | the sidebar is showing
07:09:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload | the menuitem was found
07:09:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload | the sidebar is not showing after unload
07:09:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload | the menuitem was removed
07:09:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload | Cleaning new windows and tabs
07:09:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload | no sidebar is showing
07:09:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload | This test is done.
07:09:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testGCdSidebarsOnUnload | There was a clean UI.
07:09:12 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHideEventOnWindowClose'
07:09:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHideEventOnWindowClose | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHideEventOnWindowClose | the attach event is fired
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHideEventOnWindowClose | the hide event is fired when the window showing it closes
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHideEventOnWindowClose | Cleaning new windows and tabs
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHideEventOnWindowClose | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHideEventOnWindowClose | This test is done.
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHideEventOnWindowClose | There was a clean UI.
07:09:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHidingAHiddenSidebarRejects'
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHidingAHiddenSidebarRejects | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHidingAHiddenSidebarRejects | Error: The sidebar is already hidden
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHidingAHiddenSidebarRejects | Cleaning new windows and tabs
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHidingAHiddenSidebarRejects | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHidingAHiddenSidebarRejects | This test is done.
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testHidingAHiddenSidebarRejects | There was a clean UI.
07:09:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidBlankID'
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidBlankID | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidBlankID | invalid ids are not acceptable
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidBlankID | Cleaning new windows and tabs
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidBlankID | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidBlankID | This test is done.
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidBlankID | There was a clean UI.
07:09:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidID'
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidID | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidID | invalid ids are not acceptable
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidID | Cleaning new windows and tabs
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidID | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidID | This test is done.
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidID | There was a clean UI.
07:09:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidNullID'
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidNullID | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidNullID | invalid ids are not acceptable
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidNullID | Cleaning new windows and tabs
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidNullID | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidNullID | This test is done.
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidNullID | There was a clean UI.
07:09:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidTitle'
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidTitle | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidTitle | invalid titles are not acceptable
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidTitle | Cleaning new windows and tabs
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidTitle | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidTitle | This test is done.
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidTitle | There was a clean UI.
07:09:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURL'
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURL | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURL | invalid URIs are not acceptable
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURL | Cleaning new windows and tabs
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURL | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURL | This test is done.
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURL | There was a clean UI.
07:09:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURLType'
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURLType | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURLType | invalid URIs are not acceptable
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURLType | Cleaning new windows and tabs
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURLType | no sidebar is showing
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURLType | This test is done.
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testInvalidURLType | There was a clean UI.
07:09:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRelativeURL'
07:09:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRelativeURL | no sidebar is showing
07:09:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRelativeURL | sidebar was attached
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRelativeURL | attach event has worker
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRelativeURL | got event from worker
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRelativeURL | the final message is correct
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRelativeURL | Cleaning new windows and tabs
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRelativeURL | no sidebar is showing
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRelativeURL | This test is done.
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRelativeURL | There was a clean UI.
07:09:18 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRemoteContent'
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRemoteContent | no sidebar is showing
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRemoteContent | remote content is not acceptable
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRemoteContent | Cleaning new windows and tabs
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRemoteContent | no sidebar is showing
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRemoteContent | This test is done.
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testRemoteContent | There was a clean UI.
07:09:18 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg'
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | no sidebar is showing
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | Creating sidebar
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | Created sidebar
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | Created the new window
07:09:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | Focused the new window
07:09:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | Created the second new window
07:09:19 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | Focused the second new window
07:09:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | the sidebar was shown
07:09:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | sidebar is not showing in main window
07:09:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | sidebar is not showing in second window
07:09:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | sidebar is showing in new window
07:09:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | main window is still focused
07:09:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | second window is still focused
07:09:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | sidebar is not showing in main window
07:09:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | sidebar is not showing in second window
07:09:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | sidebar is not showing in new window
07:09:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | Cleaning new windows and tabs
07:09:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | no sidebar is showing
07:09:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | This test is done.
07:09:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideRawWindowArg | There was a clean UI.
07:09:21 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg'
07:09:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | no sidebar is showing
07:09:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | the sidebar was shown
07:09:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | sidebar is not showing in main window
07:09:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | sidebar is showing in new window
07:09:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | main window is still focused
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | main window is still focused
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | sidebar is not showing in main window
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | sidebar is not showing in new window
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | Cleaning new windows and tabs
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | no sidebar is showing
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | This test is done.
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowHideSDKWindowArg | There was a clean UI.
07:09:23 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenMenuitemToClose'
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenMenuitemToClose | no sidebar is showing
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenMenuitemToClose | menuitem is not checked
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenMenuitemToClose | menuitem is checked
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenMenuitemToClose | menuitem is not checked
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenMenuitemToClose | Cleaning new windows and tabs
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenMenuitemToClose | no sidebar is showing
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenMenuitemToClose | This test is done.
07:09:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenMenuitemToClose | There was a clean UI.
07:09:24 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenXToClose'
07:09:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenXToClose | no sidebar is showing
07:09:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenXToClose | menuitem is not checked
07:09:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenXToClose | menuitem is checked
07:09:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenXToClose | menuitem is not checked
07:09:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenXToClose | Cleaning new windows and tabs
07:09:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenXToClose | no sidebar is showing
07:09:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenXToClose | This test is done.
07:09:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowToOpenXToClose | There was a clean UI.
07:09:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows'
07:09:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | no sidebar is showing
07:09:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | url getter works
07:09:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the sidebar is not showing
07:09:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | check count 1
07:09:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the menuitem is not checked
07:09:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the new window sidebar is not showing
07:09:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | new window was opened!
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the sidebar is showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | check count 2
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the menuitem is not checked
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the new window sidebar is not showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | check count 3
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the menuitem is not checked
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the new window sidebar is not showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the sidebar is showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | check count 4
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the menuitem is not checked
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the new window sidebar is not showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | check count 5
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the menuitem is not checked
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the new window sidebar is not showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the sidebar is not showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | check count 6
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the new window sidebar is not showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | check count 7
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | the new window sidebar is not showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | Cleaning new windows and tabs
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | no sidebar is showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | This test is done.
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingInOneWindowDoesNotAffectOtherWindows | There was a clean UI.
07:09:27 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother'
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | no sidebar is showing
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | there are two extra sidebar menuitems
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:27 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | showed sidebar1
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | the extra menuitem is for one of our test sidebars
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | the test sidebar menuitem has the correct checked value
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | the extra menuitem is for one of our test sidebars
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | the test sidebar menuitem has the correct checked value
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | showed sidebar2
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | the extra menuitem is for one of our test sidebars
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | the test sidebar menuitem has the correct checked value
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | the extra menuitem is for one of our test sidebars
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | the test sidebar menuitem has the correct checked value
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | undefined
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | Cleaning new windows and tabs
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | no sidebar is showing
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | This test is done.
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testShowingOneSidebarAfterAnother | There was a clean UI.
07:09:28 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsInNewWindows'
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsInNewWindows | no sidebar is showing
07:09:28 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsInNewWindows | sidebar element was added
07:09:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsInNewWindows | sidebar element was added
07:09:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsInNewWindows | sidebar id DNE
07:09:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsInNewWindows | sidebar id DNE
07:09:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsInNewWindows | Cleaning new windows and tabs
07:09:29 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:09:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsInNewWindows | no sidebar is showing
07:09:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsInNewWindows | This test is done.
07:09:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsInNewWindows | There was a clean UI.
07:09:29 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows'
07:09:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | no sidebar is showing
07:09:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | sidebar element was added
07:09:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | attach event fired
07:09:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | show event fired
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | window is new
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | sidebar element was added 2
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | the sidebar is checked
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | there are two different sidebars
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | the sidebar is showing in new window
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | the sidebar is not showing
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | sidebar in most recent window is not showing
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | sidebar in most start window is not showing
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | sidebar id DNE
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | sidebar id DNE
07:09:31 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | Cleaning new windows and tabs
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | no sidebar is showing
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | This test is done.
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSideBarIsShowingInNewWindows | There was a clean UI.
07:09:32 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle'
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | no sidebar is showing
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | sidebar id DNE
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | sidebar xul element does exist
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | there are no extra sidebar menuitems
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | sidebar is not showing 1
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the attributes match the input
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the attributes match the input
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the attributes match the input
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | The Sidebar constructor worked
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | there is one extra sidebar menuitems
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the only extra menuitem is the one for our sidebar.
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | sidebar element was added
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the sidebar is not displayed
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the sidebar title is the menuitem label
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | sidebar is not showing 2
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | showing sidebar..
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the show event was fired
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | sidebar is not showing 3
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the sidebar is showing
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the sidebar is displayed
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | hiding sidebar..
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the hide event was fired
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the sidebar menuitem is not checked
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the sidebar is not showing
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | the sidebar elemnt is hidden
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | no sidebar menuitem is checked
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | no sidebar menuitem is checked
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | no sidebar menuitem is checked
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | sidebar id DNE
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | calling destroy worked without error
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | Cleaning new windows and tabs
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | no sidebar is showing
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | This test is done.
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarBasicLifeCycle | There was a clean UI.
07:09:32 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy'
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | no sidebar is showing
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | sidebar after destroy has no id
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | id cannot be set at runtime
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | sidebar after destroy has no id
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | sidebar after destroy has no title
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | sidebar after destroy has no title
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | sidebar after destroy has no url
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | sidebar after destroy has no url
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | Cleaning new windows and tabs
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | no sidebar is showing
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | This test is done.
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarGettersAndSettersAfterDestroy | There was a clean UI.
07:09:32 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach'
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach | no sidebar is showing
07:09:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach | showing the sidebar
07:09:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach | the sidebar was shown
07:09:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach | added a sidebar show listener
07:09:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach | added a sidebar hide listener
07:09:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach | the sidebar web panel was unloaded properly
07:09:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach | Cleaning new windows and tabs
07:09:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach | no sidebar is showing
07:09:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach | This test is done.
07:09:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckDestroyAfterAttach | There was a clean UI.
07:09:33 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach'
07:09:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach | no sidebar is showing
07:09:35 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach | showing the sidebar
07:09:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach | the sidebar was shown
07:09:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach | added a sidebar show listener
07:09:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach | added a sidebar hide listener
07:09:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach | the sidebar web panel was unloaded properly
07:09:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach | Cleaning new windows and tabs
07:09:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach | no sidebar is showing
07:09:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach | This test is done.
07:09:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarLeakCheckUnloadAfterAttach | There was a clean UI.
07:09:36 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload'
07:09:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | no sidebar is showing
07:09:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | the current window is not private
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | showing the sidebar
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | the menuitem is for a built-in sidebar
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | no sidebar menuitem is checked
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | the menuitem is for a built-in sidebar
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | no sidebar menuitem is checked
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | the menuitem is for a built-in sidebar
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | no sidebar menuitem is checked
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | sidebar id DNE
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | the sidebar is not showing
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | Cleaning new windows and tabs
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | no sidebar is showing
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | This test is done.
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testSidebarUnload | There was a clean UI.
07:09:38 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter'
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | no sidebar is showing
07:09:38 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | title getter works
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | the menuitem label is correct
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | the menuitem label is correct
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | title getter works
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | the menuitem label was updated
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | the sidebar title was updated
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | Cleaning new windows and tabs
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | no sidebar is showing
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | This test is done.
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTitleSetter | There was a clean UI.
07:09:39 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTwoSidebarsWithSameTitleAndURL'
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTwoSidebarsWithSameTitleAndURL | no sidebar is showing
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTwoSidebarsWithSameTitleAndURL | Creating two sidebars with the same title + url is not allowed
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTwoSidebarsWithSameTitleAndURL | Creating two sidebars with the same title + url is not allowed
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTwoSidebarsWithSameTitleAndURL | Creating two sidebars with the same title + url is not allowed
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTwoSidebarsWithSameTitleAndURL | Cleaning new windows and tabs
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTwoSidebarsWithSameTitleAndURL | no sidebar is showing
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTwoSidebarsWithSameTitleAndURL | This test is done.
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testTwoSidebarsWithSameTitleAndURL | There was a clean UI.
07:09:39 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter'
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | no sidebar is showing
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | url getter works
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the sidebar is not showing
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the menuitem is not checked
07:09:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the new window sidebar is not showing
07:09:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | new window was opened
07:09:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the sidebar is showing
07:09:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the menuitem is checked
07:09:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the new window sidebar is showing
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | url getter works
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the sidebar is showing
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the new window sidebar is showing
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | setting the sidebar.url causes a show event
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the sidebar is showing
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the new window sidebar is still showing
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the menuitem is still checked
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | the new window sidebar is not showing
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | Cleaning new windows and tabs
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | no sidebar is showing
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | This test is done.
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetter | There was a clean UI.
07:09:42 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar'
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | no sidebar is showing
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | url getter works
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the sidebar is not showing
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the menuitem is not checked
07:09:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the new window sidebar is not showing
07:09:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | new window was opened
07:09:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | new window was focused
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the sidebar is showing
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the menuitem is checked
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the new window sidebar is showing
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | url getter works
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the sidebar is showing
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the new window sidebar is showing
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | setting the sidebar.url causes a show event
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the sidebar is showing
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the new window sidebar is still showing
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | the menuitem is still checked
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | Cleaning new windows and tabs
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | no sidebar is showing
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | This test is done.
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testURLSetterToSameValueReloadsSidebar | There was a clean UI.
07:09:44 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testUndefinedID'
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testUndefinedID | no sidebar is showing
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testUndefinedID | an undefined id was accepted, id was creawted: mochikit@mozilla.org-{537d355f-9f25-4f84-b10a-60ee12c11ce1}
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testUndefinedID | the sidebar element was found
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testUndefinedID | Cleaning new windows and tabs
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testUndefinedID | no sidebar is showing
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testUndefinedID | This test is done.
07:09:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-sidebar.js.testUndefinedID | There was a clean UI.
07:09:44 INFO - console.warn: 5 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:09:46 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:09:46 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-ui-toggle-button.js | Loading test module
07:09:47 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toggle-button.js.test skip on jpm'
07:09:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toggle-button.js.test skip on jpm | skipping this file with jpm
07:09:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toggle-button.js.test skip on jpm | This test is done.
07:09:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toggle-button.js.test skip on jpm | There was a clean UI.
07:09:47 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:09:48 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-ui-toolbar.js | Loading test module
07:09:50 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test button are attached to toolbar'
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test button are attached to toolbar | action button exists in the document
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test button are attached to toolbar | action button exists in the document
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test button are attached to toolbar | toggle button exists in the document
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test button are attached to toolbar | action button is placed before toggle button
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test button are attached to toolbar | buttons are placed in the correct toolbar
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test button are attached to toolbar | This test is done.
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test button are attached to toolbar | There was a clean UI.
07:09:52 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars'
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | title is set after attach
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | by default toolbar isn't hidden
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar was actually attarched
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar isn't collapsed
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar was attached to second window
07:09:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar isn't collabsed
07:09:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar is collabsed
07:09:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar is attached to all windows
07:09:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar still collapsed in all windows
07:09:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | title is set after attach
07:09:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | isn't hidden as specified
07:09:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar#1 is still attached
07:09:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar#2 was attached to all windows
07:09:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar#1 is still collapsed
07:09:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar#2 is collapsed
07:09:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar#1 was detached from all windows
07:09:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar#2 is still attached to all windows
07:09:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar#2 is still attached to remaining windows
07:09:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar#2 is still collapsed
07:09:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar#2 is not collapsed
07:09:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | still attached to last window
07:09:55 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | still isn't collapsed
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | toolbar was removed
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | This test is done.
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test multiple windows & toolbars | There was a clean UI.
07:09:56 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar'
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | title is set after attach
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | by default toolbar isn't hidden
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | toolbar was actually attarched
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | toolbar isn't collapsed
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | not hidden yet
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | toolbar got hidden
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | toolbar is collapsed
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | toolbar got shown
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | toolbar isn't collapsed
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | toolbar is no longer attached
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | This test is done.
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test show / hide toolbar | There was a clean UI.
07:09:56 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test title change'
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test title change | correct title is set
07:09:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test title change | title set in the view of first window
07:09:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test title change | title set in the view of second window
07:09:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test title change | id remains same
07:09:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test title change | instance title was updated
07:09:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test title change | title updated in first window
07:09:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test title change | title updated in second window
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test title change | This test is done.
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test title change | There was a clean UI.
07:09:58 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API'
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | toolbar requires title
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | toolbar requires title
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | can't create identical toolbars
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | toolbar has an id
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | identify returns toolbar id
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | toolbar items are empty
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | title is void until attached
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | hidden is void until attached
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | title is set after attach
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | by default toolbar isn't hidden
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | still can't create identical toolbar
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | can create different toolbar though
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | toolbar has an id
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | identify returns toolbar id
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | each toolbar has unique id
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | title is set after attach
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | toolbar is hidden as specified
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | title is voided after detach
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | hidden is void fater detach
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | Can create toolbar after identical was detached
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | toolbar has a same id
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | identify returns toolbar.id
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | title is void before attach
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | hidden is void before attach
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | title is set
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | toolbar is hidden
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | This test is done.
07:09:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar API | There was a clean UI.
07:09:58 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar are not in private windows'
07:09:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar are not in private windows | toolbar wasn't actually attached
07:10:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar are not in private windows | This test is done.
07:10:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar are not in private windows | There was a clean UI.
07:10:00 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar close button'
07:10:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar close button | toolbar isn't collapsed
07:10:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar close button | toolbar was collapsed
07:10:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar close button | This test is done.
07:10:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar close button | There was a clean UI.
07:10:01 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable'
07:10:02 INFO - [Child 8687] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:10:02 INFO - (process:8687): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:10:04 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:10:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The outer toolbar is not customizable.
07:10:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The label is not displayed.
07:10:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The inner toolbar is customizable.
07:10:04 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The inner toolbar is visible.
07:10:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The outer toolbar is not customizable.
07:10:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The label is displayed.
07:10:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The inner toolbar is customizable.
07:10:05 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The inner toolbar is hidden.
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The outer toolbar is not customizable.
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The label is not displayed.
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The inner toolbar is customizable.
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | The inner toolbar is visible.
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | This test is done.
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar is not customizable | There was a clean UI.
07:10:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar persistence'
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar persistence | toolbar is visible
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar persistence | toolbar is hidden
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar persistence | toolbar is collapsed
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar persistence | toolbar persisted state
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar persistence | toolbar is collapsed
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar persistence | toolbar persisted state & ignored option
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar persistence | toolbar isn1t collapsed
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar persistence | This test is done.
07:10:08 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar persistence | There was a clean UI.
07:10:08 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar unload'
07:10:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar unload | attached to both windows
07:10:10 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar unload | detached from both windows on unload
07:10:10 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:10:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar unload | This test is done.
07:10:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-ui-toolbar.js.test toolbar unload | There was a clean UI.
07:10:11 INFO - console.warn: 2 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:10:12 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:13 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-unit-test-finder.js | Loading test module
07:10:13 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters'
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters | using filter 'i:i' on filename test-clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters | using filter 'i:i' on filename test-timers works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters | using filter 'i:i' on method name test set clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters | using filter 'i:i' on method name test setTimeout works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters | using filter 'z:z' on filename test-clipboard dnw
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters | using filter 'z:z' on filename test-timers dnw
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters | using filter 'z:z' on method name test set clipboard dnw
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters | using filter 'z:z' on method name test setTimeout dnw
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters | This test is done.
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters both filters | There was a clean UI.
07:10:13 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter'
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter | using filter ':i' on filename test-clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter | using filter ':i' on filename test-timers works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter | using filter ':i' on method name test set clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter | using filter ':i' on method name test setTimeout works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter | using filter ':z' on filename test-clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter | using filter ':z' on filename test-timers works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter | using filter ':z' on method name test set clipboard dnw
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter | using filter ':z' on method name test setTimeout dnw
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter | This test is done.
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no file filter | There was a clean UI.
07:10:13 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no filter'
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no filter | using no options on filename test-clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no filter | using no options on filename test-timers works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no filter | using no options on method name test set clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no filter | using no options on method name test setTimeout works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no filter | This test is done.
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no filter | There was a clean UI.
07:10:13 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter'
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'i' on filename test-clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'i' on filename test-timers works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'i' on method name test set clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'i' on method name test setTimeout works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'i:' on filename test-clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'i:' on filename test-timers works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'i:' on method name test set clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'i:' on method name test setTimeout works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'z:' on filename test-clipboard dnw
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'z:' on filename test-timers dnw
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'z:' on method name test set clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | using filter 'z:' on method name test setTimeout works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | This test is done.
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no method filter | There was a clean UI.
07:10:13 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no options'
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no options | using no options on filename test-clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no options | using no options on filename test-timers works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no options | using no options on method name test set clipboard works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no options | using no options on method name test setTimeout works
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no options | This test is done.
07:10:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test-finder.js.test makeFilters no options | There was a clean UI.
07:10:14 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:15 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-unit-test.js | Loading test module
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testASetupTeardownSyncTestPart1'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testASetupTeardownSyncTestPart1 | setup function was called before this
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testASetupTeardownSyncTestPart1 | teardown function was not called before this
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testASetupTeardownSyncTestPart1 | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testASetupTeardownSyncTestPart1 | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testASetupTeardownSyncTestPart2'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testASetupTeardownSyncTestPart2 | setup was re-called before this
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testASetupTeardownSyncTestPart2 | teardown was called after first function
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testASetupTeardownSyncTestPart2 | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testASetupTeardownSyncTestPart2 | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testATeardownAsyncTestPart1'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testATeardownAsyncTestPart1 | teardown not called until done
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testATeardownAsyncTestPart1 | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testATeardownAsyncTestPart1 | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testATeardownAsyncTestPart2'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testATeardownAsyncTestPart2 | teardown called after done
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testATeardownAsyncTestPart2 | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testATeardownAsyncTestPart2 | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertArray'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertArray | assertArray with []
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertArray | assertArray with new Array
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertArray | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertArray | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertFunction'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertFunction | assertFunction with function
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertFunction | assertFunction with non-function ("function" !== "object")
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertFunction | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertFunction | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotNull'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotNull | assertNotNull with undefined
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotNull | assertNotNull with false
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotNull | assertNotNull with 0
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotNull | testAssertNotNull with null (null === null)
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotNull | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotNull | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotUndefined'
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotUndefined | assertNotUndefined with undefined ("undefined" === "undefined")
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotUndefined | assertNotUndefined with null
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotUndefined | assertNotUndefined with false
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotUndefined | assertNotUndefined with 0
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotUndefined | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNotUndefined | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNull'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNull | assertNull with null
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNull | assertNull with undefined (null !== (void 0))
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNull | assertNull with false (null !== false)
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNull | assertNull with 0 (null !== 0)
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNull | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertNull | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertObject'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertObject | assertObject with {}
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertObject | assertObject with new Object
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertObject | assertObject with string ("[object Object]" !== "[object String]")
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertObject | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertObject | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertString'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertString | assertString with ""
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertString | assertString with new String
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertString | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertString | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertUndefined'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertUndefined | assertUndefined with undefined
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertUndefined | assertUndefined with null ("undefined" !== "object")
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertUndefined | assertUndefined with false ("undefined" !== "boolean")
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertUndefined | assertUndefined with 0 ("undefined" !== "number")
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertUndefined | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testAssertUndefined | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testExpectFail'
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testExpectFail | expectFail masking .fail
07:10:15 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testExpectFail | expectFail masking .assert
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testExpectFail | assert should pass with no expectFail
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testExpectFail | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testExpectFail | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testNumber'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testNumber | assertNumber with 1
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testNumber | assertNumber with new Number("2")
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testNumber | This test is done.
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testNumber | There was a clean UI.
07:10:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntil'
07:10:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntil | succeed
07:10:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntil | waitUntil pass
07:10:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntil | This test is done.
07:10:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntil | There was a clean UI.
07:10:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilEqual'
07:10:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilEqual | succeed
07:10:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilEqual | waitUntilEqual pass
07:10:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilEqual | This test is done.
07:10:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilEqual | There was a clean UI.
07:10:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilErrorInCallback'
07:10:16 INFO - TEST-KNOWN-FAIL | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilErrorInCallback | Exception when calling asynchronous assertion: oops
07:10:16 INFO - undefined
07:10:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilErrorInCallback | This test is done.
07:10:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilErrorInCallback | There was a clean UI.
07:10:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilInstant'
07:10:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilInstant | waitUntil with instant true pass
07:10:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilInstant | This test is done.
07:10:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilInstant | There was a clean UI.
07:10:17 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilMatches'
07:10:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilMatches | succeed
07:10:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilMatches | waitUntilEqual pass
07:10:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilMatches | This test is done.
07:10:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilMatches | There was a clean UI.
07:10:17 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilNotEqual'
07:10:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilNotEqual | succeed
07:10:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilNotEqual | waitUntilNotEqual pass
07:10:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilNotEqual | This test is done.
07:10:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilNotEqual | There was a clean UI.
07:10:18 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilTimeoutInCallback'
07:10:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilTimeoutInCallback | Should have seen the right message in argument 0 of message 1
07:10:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilTimeoutInCallback | Should have seen the right message in argument 0 of message 2
07:10:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilTimeoutInCallback | Should have seen the right message in argument 1 of message 2
07:10:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilTimeoutInCallback | Should have seen the right message in argument 0 of message 3
07:10:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilTimeoutInCallback | Should have seen the right message in argument 1 of message 3
07:10:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilTimeoutInCallback | This test is done.
07:10:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unit-test.js.testWaitUntilTimeoutInCallback | There was a clean UI.
07:10:19 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:19 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-unload.js | Loading test module
07:10:20 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unload.js.testEnsure'
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testEnsure | passing obj with no unload prop should fail
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testEnsure | passing obj with no custom unload prop should fail
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testEnsure | unload() should be called
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testEnsure | unload() should be called only once
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testEnsure | This test is done.
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testEnsure | There was a clean UI.
07:10:20 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unload.js.testReason'
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testReason | when() reason should be reason given to loader
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testReason | ensure() reason should be reason given to loader
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testReason | This test is done.
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testReason | There was a clean UI.
07:10:20 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-unload.js.testUnloading'
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testUnloading | Unloader functions are called on unload.
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testUnloading | One unload handler threw exception 1/2
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testUnloading | One unload handler threw exception 2/2
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testUnloading | This test is done.
07:10:20 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-unload.js.testUnloading | There was a clean UI.
07:10:21 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:21 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-uri-resource.js | Loading test module
07:10:21 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-uri-resource.js.testAPI'
07:10:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uri-resource.js.testAPI | domain isn't mounted
07:10:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uri-resource.js.testAPI | domain was mounted
07:10:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uri-resource.js.testAPI | uri resolves to a file in mounted location
07:10:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uri-resource.js.testAPI | domain is no longer mounted
07:10:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uri-resource.js.testAPI | uris under unmounted domain resolve to null
07:10:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uri-resource.js.testAPI | This test is done.
07:10:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uri-resource.js.testAPI | There was a clean UI.
07:10:22 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:23 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-url.js | Loading test module
07:10:24 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparse'
07:10:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparse | base64 is false for non base64 data uri
07:10:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparse | data is properly decoded
07:10:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparse | mimeType is set properly
07:10:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparse | one parameters specified
07:10:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparse | charset parsed
07:10:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparse | undefined
07:10:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparse | This test is done.
07:10:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparse | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparseBase64'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparseBase64 | base64 is true for base64 encoded data uri
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparseBase64 | data is properly decoded
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparseBase64 | mimeType is set properly
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparseBase64 | one parameters specified
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparseBase64 | parameter set without value
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparseBase64 | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparseBase64 | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLparseBase64 | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithMalformedURI'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithMalformedURI | DataURL raises an exception for malformed data uri
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithMalformedURI | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithMalformedURI | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithouthURI'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithouthURI | base64 is false for empty uri
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithouthURI | data is an empty string for empty uri
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithouthURI | mimeType is an empty string for empty uri
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithouthURI | parameters is an empty object for empty uri
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithouthURI | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithouthURI | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testDataURLwithouthURI | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testFileName'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFileName | file names are equal
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFileName | file names are equal
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFileName | file names are equal
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFileName | file names are equal
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFileName | file names are equal
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFileName | file names are equal
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFileName | file names are equal
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFileName | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFileName | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testFromFilename'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFromFilename | toFilename() should return a file: url
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFromFilename | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFromFilename | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testFromFilename | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI | not a url is an invalid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI | // is an invalid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI | //a is an invalid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI | ///a is an invalid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI | /// is an invalid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI | foo.com is an invalid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI | http:// shouldfail.com is an invalid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI | :// should fail is an invalid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsInvalidURI | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://foo.com/blah_blah is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://foo.com/blah_blah/ is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://foo.com/blah_blah_(wikipedia) is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://foo.com/blah_blah_(wikipedia)_(again) is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://www.example.com/wpstyle/?p=364 is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | https://www.example.com/foo/?bar=baz&inga=42&quux is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://✪df.ws/123 is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://userid:password@example.com:8080 is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://userid:password@example.com:8080/ is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://userid@example.com is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://userid@example.com/ is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://userid@example.com:8080 is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://userid@example.com:8080/ is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://userid:password@example.com is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://userid:password@example.com/ is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://142.42.1.1/ is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://142.42.1.1:8080/ is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://➡.ws/䨹 is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://⌘.ws is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://⌘.ws/ is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://foo.com/blah_(wikipedia)#cite-1 is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://foo.com/blah_(wikipedia)_blah#cite-1 is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://foo.com/unicode_(✪)_in_parens is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://foo.com/(something)?after=parens is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://☺.damowmow.com/ is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://code.google.com/events/#&product=browser is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://j.mp is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | ftp://foo.bar/baz is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://foo.bar/?q=Test%20URL-encoded%20stuff is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://مثال.إختبار is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://例子.测试 is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://उदाहरण.परीक्षा is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://-.~_!$&'()*+,;=:%40:80%2f::::::@example.com is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://1337.net is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://a.b-c.de is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://223.255.255.254 is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | http://localhost:8432/some-file.js is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | data:text/plain;base64, is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | data:text/html;charset=US-ASCII,%3Ch1%3EHello!%3C%2Fh1%3E is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | data:text/html;charset=utf-8, is a valid URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testIsValidURI | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testLocalURL'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURL | data:text/html;charset=utf-8,foo and bar is a Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURL | data:text/plain,foo and bar is a Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURL | resource://gre/modules/commonjs/ is a Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURL | chrome://browser/content/browser.xul is a Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURL | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURL | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | not a url is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | // is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | //a is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | ///a is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | /// is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | foo.com is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | http:// shouldfail.com is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | :// should fail is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | data:foo and bar is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | resource:// must fail is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | chrome:// here too is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithInvalidURL | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://foo.com/blah_blah is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://foo.com/blah_blah/ is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://foo.com/blah_blah_(wikipedia) is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://foo.com/blah_blah_(wikipedia)_(again) is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://www.example.com/wpstyle/?p=364 is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | https://www.example.com/foo/?bar=baz&inga=42&quux is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://✪df.ws/123 is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://userid:password@example.com:8080 is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://userid:password@example.com:8080/ is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://userid@example.com is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://userid@example.com/ is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://userid@example.com:8080 is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://userid@example.com:8080/ is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://userid:password@example.com is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://userid:password@example.com/ is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://142.42.1.1/ is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://142.42.1.1:8080/ is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://➡.ws/䨹 is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://⌘.ws is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://⌘.ws/ is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://foo.com/blah_(wikipedia)#cite-1 is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://foo.com/blah_(wikipedia)_blah#cite-1 is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://foo.com/unicode_(✪)_in_parens is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://foo.com/(something)?after=parens is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://☺.damowmow.com/ is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://code.google.com/events/#&product=browser is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://j.mp is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | ftp://foo.bar/baz is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://foo.bar/?q=Test%20URL-encoded%20stuff is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://مثال.إختبار is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://例子.测试 is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://उदाहरण.परीक्षा is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://-.~_!$&'()*+,;=:%40:80%2f::::::@example.com is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://1337.net is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://a.b-c.de is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://223.255.255.254 is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | http://localhost:8432/some-file.js is an invalid Local URL
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testLocalURLwithRemoteURL | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testParseAbout'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseAbout | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseAbout | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseAbout | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseAbout | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseAbout | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseAbout | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseAbout | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testParseChrome'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseChrome | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseChrome | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseChrome | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseChrome | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseChrome | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseChrome | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseChrome | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseChrome | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testParseFTP'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTP | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTP | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTP | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTP | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTP | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTP | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTP | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTP | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testParseFTPWithUserPass'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTPWithUserPass | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTPWithUserPass | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseFTPWithUserPass | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttp | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpSearchAndHash | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpWithPort'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpWithPort | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpWithPort | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testParseHttpWithPort | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testResolve'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testResolve | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testResolve | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testResolve | relative should override base
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testResolve | url.resolve() should throw malformed URI on base
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testResolve | url.resolve() should throw invalid URI on base
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testResolve | url.resolve() should throw on bad chrome URI
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testResolve | url.resolve() should add slash to end of domain
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testResolve | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testResolve | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | enumerable key list check for URL.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | JSON.stringify on url should return the url as a flat string
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | indexOf on URL works
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | valueOf on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | toSource on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | lastIndexOf on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | match on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | toUpperCase on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | toLowerCase on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | split on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | charAt on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | charCodeAt on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | concat on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | substr on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | substring on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | trim on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | trimRight on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | trimLeft on URL works.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testStringInterface | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testTLD'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | undefined
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testTLD | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testToFilename'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testToFilename | toFilename() on nonexistent resources should throw
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testToFilename | toFilename() on http: URIs should raise error
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testToFilename | accessing console.xul in jar raises exception
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testToFilename | This test is done.
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testToFilename | There was a clean UI.
07:10:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testURL'
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | instance is of correct type
07:10:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | url.URL should throw on undefined
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | url.URL should throw on empty string
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | url.URL should throw on invalid URI
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | has scheme
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | toString should roundtrip
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | relative URL resolved to base
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | no base for relative URI should throw
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | a URL can be initialized from another URL
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | a URL initialized from another URL is not the same object
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | toString is implicit when a URL is compared to a string via ==
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | toString is implicit when a URL is concatenated to a string
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | This test is done.
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURL | There was a clean UI.
07:10:26 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testURLFromURL'
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURLFromURL | Making a URL from a URL works
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURLFromURL | This test is done.
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURLFromURL | There was a clean UI.
07:10:26 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testURLInRegExpTest'
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURLInRegExpTest | URL instances work in a RegExp test
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURLInRegExpTest | This test is done.
07:10:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testURLInRegExpTest | There was a clean UI.
07:10:26 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-url.js.testWindowLocationMatch'
07:10:26 INFO - [Child 8710] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:10:26 INFO - (process:8710): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:10:28 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:10:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testWindowLocationMatch | hostname matches
07:10:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testWindowLocationMatch | port matches
07:10:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testWindowLocationMatch | pathname matches
07:10:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testWindowLocationMatch | hash matches
07:10:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testWindowLocationMatch | href matches
07:10:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testWindowLocationMatch | protocol matches
07:10:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testWindowLocationMatch | search matches
07:10:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testWindowLocationMatch | This test is done.
07:10:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-url.js.testWindowLocationMatch | There was a clean UI.
07:10:30 INFO - console.warn: 2 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:10:31 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:32 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-uuid.js | Loading test module
07:10:32 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-uuid.js.test generate uuid'
07:10:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uuid.js.test generate uuid | first guid has a correct signature
07:10:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uuid.js.test generate uuid | second guid has a correct signature
07:10:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uuid.js.test generate uuid | guid generates new guid on each call
07:10:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uuid.js.test generate uuid | This test is done.
07:10:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uuid.js.test generate uuid | There was a clean UI.
07:10:32 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-uuid.js.test parse uuid'
07:10:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uuid.js.test parse uuid | uuid parsed given string
07:10:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uuid.js.test parse uuid | serializes to the same value
07:10:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uuid.js.test parse uuid | This test is done.
07:10:32 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-uuid.js.test parse uuid | There was a clean UI.
07:10:33 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:33 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-weak-set.js | Loading test module
07:10:33 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item'
07:10:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | adding things to items
07:10:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | removing things from removeItems
07:10:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | clear things from clearItems
07:10:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | starting gc..
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | gc completed!
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | the addItems is in the weak set
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | the removeItems is not in weak set
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | iterating iterateItems..
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | item in the expected order
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | item in the expected order
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | items in the expected number
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | iterating clearItems..
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | items in the expected number
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | This test is done.
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test add/remove/iterate/clear item | There was a clean UI.
07:10:34 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding non object or null item'
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding non object or null item | only non-null object are allowed
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding non object or null item | only non-null object are allowed
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding non object or null item | only non-null object are allowed
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding non object or null item | only non-null object are allowed
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding non object or null item | only non-null object are allowed
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding non object or null item | This test is done.
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding non object or null item | There was a clean UI.
07:10:34 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding to non object or null item'
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding to non object or null item | only non-null object are allowed
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding to non object or null item | only non-null object are allowed
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding to non object or null item | only non-null object are allowed
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding to non object or null item | only non-null object are allowed
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding to non object or null item | only non-null object are allowed
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding to non object or null item | This test is done.
07:10:34 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-weak-set.js.test adding to non object or null item | There was a clean UI.
07:10:35 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:35 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-window-events.js | Loading test module
07:10:35 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events'
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | window open has occured
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | window DOMContentLoaded has occured
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | window load has occured
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | undefined
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | window is open
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | undefined
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | window ready
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | undefined
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | window load
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | undefined
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | window load
07:10:36 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | This test is done.
07:10:36 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:10:37 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-events.js.test browser events | There was a clean UI.
07:10:37 INFO - console.warn: 1 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:10:37 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:38 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-window-observer.js | Loading test module
07:10:39 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-observer.js.test unload window observer'
07:10:40 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:10:41 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:10:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-observer.js.test unload window observer | observer open was called before unload only
07:10:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-observer.js.test unload window observer | observer close was called before unload only
07:10:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-observer.js.test unload window observer | This test is done.
07:10:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-observer.js.test unload window observer | There was a clean UI.
07:10:42 INFO - console.warn: 2 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:10:42 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:43 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js | Loading test module
07:10:43 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow'
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow | active window is private
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow | active browser window is private
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow | window is private
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow | window is private
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow | active window is private when pb mode is supported
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow | active browser window is private when pb mode is supported
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow | active window is private when pb mode is supported
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow | active browser window is private when pb mode is supported
07:10:44 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow | This test is done.
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testActiveWindowDoesNotIgnorePrivateWindow | There was a clean UI.
07:10:44 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow'
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Browser window is the active browser window.
07:10:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Browser window is not private.
07:10:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | window is private
07:10:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | undefined
07:10:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Correct active browser window pb supported
07:10:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | The window is not the old browser window
07:10:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Correct active window [1]
07:10:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Correct active browser window [1]
07:10:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | require("sdk/window/helpers").focus on window works
07:10:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Correct active browser window [2]
07:10:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Correct active window [2]
07:10:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Correct active browser window [3]
07:10:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Correct active window [3]
07:10:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Correct active browser window when pb mode is supported [4]
07:10:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | Correct active window when pb mode is supported [4]
07:10:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | This test is done.
07:10:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testSettingActiveWindowDoesNotIgnorePrivateWindow | There was a clean UI.
07:10:46 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowIteratorIgnoresPrivateWindows'
07:10:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowIteratorIgnoresPrivateWindows | window is private
07:10:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowIteratorIgnoresPrivateWindows | window is not in windowIterator()
07:10:47 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:10:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowIteratorIgnoresPrivateWindows | This test is done.
07:10:47 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowIteratorIgnoresPrivateWindows | There was a clean UI.
07:10:48 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows'
07:10:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | private window was not tracked!
07:10:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | undefined
07:10:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | there are frames for private window
07:10:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | getWindowTitle works
07:10:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | private window was not tracked!
07:10:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | opened new window
07:10:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | private window was not tracked!
07:10:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | undefined
07:10:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | private window was not tracked!
07:10:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | This test is done.
07:10:49 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:10:49 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils-private-browsing.js.testWindowTrackerIgnoresPrivateWindows | There was a clean UI.
07:10:50 INFO - console.warn: 3 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:10:51 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:51 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-window-utils.js | Loading test module
07:10:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils.js.test active window'
07:10:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test active window | Browser window is the active browser window.
07:10:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test active window | Correct active window [1]
07:10:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test active window | Correct active browser window [2]
07:10:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test active window | Correct active window [3]
07:10:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test active window | Correct active browser window [4]
07:10:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test active window | This test is done.
07:10:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test active window | There was a clean UI.
07:10:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher unregs 4 loading wins'
07:10:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher unregs 4 loading wins | window hasn't loaded yet.
07:10:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher unregs 4 loading wins | window still hasn't loaded yet.
07:10:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher unregs 4 loading wins | This test is done.
07:10:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher unregs 4 loading wins | There was a clean UI.
07:10:52 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher untracker'
07:10:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher untracker | onTrack() called with our test window
07:10:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher untracker | This test is done.
07:10:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher untracker | There was a clean UI.
07:10:52 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher without untracker'
07:10:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher without untracker | onTrack() called with our test window
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher without untracker | This test is done.
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.test window watcher without untracker | There was a clean UI.
07:10:53 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils.js.testIgnoreClosingWindow'
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testIgnoreClosingWindow | Only one window open
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testIgnoreClosingWindow | Two windows open
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testIgnoreClosingWindow | Two windows open
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testIgnoreClosingWindow | Only one window open
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testIgnoreClosingWindow | the test is finished
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testIgnoreClosingWindow | This test is done.
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testIgnoreClosingWindow | There was a clean UI.
07:10:53 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowIterator'
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowIterator | window hasn't loaded yet.
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowIterator | window isn't in windowIterator()
07:10:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowIterator | window is now in windowIterator()
07:10:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowIterator | This test is done.
07:10:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowIterator | There was a clean UI.
07:10:54 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowTracker'
07:10:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowTracker | window was created
07:10:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowTracker | test window has opened
07:10:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowTracker | onTrack() called with our test window
07:10:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowTracker | onUntrack() called with our test window
07:10:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowTracker | This test is done.
07:10:54 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils.js.testWindowTracker | There was a clean UI.
07:10:55 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:56 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-window-utils2.js | Loading test module
07:10:56 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils2.js.test get nsIBaseWindow from nsIDomWindow'
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test get nsIBaseWindow from nsIDomWindow | active window is not nsIBaseWindow
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test get nsIBaseWindow from nsIDomWindow | base returns nsIBaseWindow
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test get nsIBaseWindow from nsIDomWindow | This test is done.
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test get nsIBaseWindow from nsIDomWindow | There was a clean UI.
07:10:56 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils2.js.test get nsIXULWindow from nsIDomWindow'
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test get nsIXULWindow from nsIDomWindow | active window is not nsIXULWindow
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test get nsIXULWindow from nsIDomWindow | base returns nsIXULWindow
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test get nsIXULWindow from nsIDomWindow | This test is done.
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test get nsIXULWindow from nsIDomWindow | There was a clean UI.
07:10:56 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils2.js.test getToplevelWindow'
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test getToplevelWindow | getToplevelWindow of toplevel window returns the same window
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test getToplevelWindow | getToplevelWindow of tab window returns the browser window
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test getToplevelWindow | getToplevelWindow returns nsIDOMWindow
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test getToplevelWindow | This test is done.
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test getToplevelWindow | There was a clean UI.
07:10:56 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with options'
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with options | window was opened
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with options | name was set
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with options | height is set
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with options | height is set
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with options | toolbar was set
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - console.error:
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - console.error:
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - console.error:
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - console.error:
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - console.error:
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - console.error:
07:10:56 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:56 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:56 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:56 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:56 INFO - Line: 107, column: 3
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with options | This test is done.
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with options | There was a clean UI.
07:10:56 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with various URIs'
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with various URIs | only chrome, resource and data uris are allowed
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with various URIs | only chrome, resource and data uris are allowed
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with various URIs | only chrome, resource and data uris are allowed
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with various URIs | only chrome, resource and data uris are allowed
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with various URIs | only chrome, resource and data uris are allowed
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with various URIs | chrome URI works
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with various URIs | resource URI works
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with various URIs | This test is done.
07:10:56 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test new top window with various URIs | There was a clean UI.
07:10:56 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils2.js.test top window creation'
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test top window creation | window was opened
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - console.error:
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - console.error:
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - console.error:
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - console.error:
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - console.error:
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - console.error:
07:10:57 INFO - Handler function BrowserTabList.prototype.onCloseWindow threw an exception: TypeError: window.document.documentElement is null
07:10:57 INFO - Stack: appShellDOMWindowType@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:107:3
07:10:57 INFO - BrowserTabList.prototype.onCloseWindow<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js:705:7
07:10:57 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14
07:10:57 INFO - Line: 107, column: 3
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test top window creation | This test is done.
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.test top window creation | There was a clean UI.
07:10:57 INFO - TEST-INFO | [JavaScript Error: "1463580657051 Toolkit.Telemetry ERROR TelemetrySend::_doPing - error making request to https://127.0.0.1:8888/telemetry-dummy//submit/telemetry/489fdd9a-2c2b-4c37-bf40-186c11eac2f7/main/Firefox/49.0a1/default/20160518032843?v=4: timeout" {file: "resource://gre/modules/Log.jsm" line: 753}]
07:10:57 INFO - App_append@resource://gre/modules/Log.jsm:753:9
07:10:57 INFO - Logger.prototype.log@resource://gre/modules/Log.jsm:389:7
07:10:57 INFO - LoggerRepository.prototype.getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.jsm:504:44
07:10:57 INFO - Logger.prototype.error@resource://gre/modules/Log.jsm:397:5
07:10:57 INFO - TelemetrySendImpl._doPing/errorhandler@resource://gre/modules/TelemetrySend.jsm:940:7
07:10:57 INFO - EventHandlerNonNull*TelemetrySendImpl._doPing@resource://gre/modules/TelemetrySend.jsm:944:5
07:10:57 INFO - TelemetrySendImpl._sendPersistedPings<@resource://gre/modules/TelemetrySend.jsm:825:27
07:10:57 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
07:10:57 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:10:57 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:10:57 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:10:57 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:10:57 INFO - onSuccess@resource://gre/modules/osfile/osfile_native.jsm:63:7
07:10:57 INFO - TEST-INFO | [JavaScript Error: "1463580657060 Toolkit.Telemetry ERROR TelemetrySend::sendPersistedPings - failed to send ping 489fdd9a-2c2b-4c37-bf40-186c11eac2f7: {"isTrusted":true}" {file: "resource://gre/modules/Log.jsm" line: 753}]
07:10:57 INFO - App_append@resource://gre/modules/Log.jsm:753:9
07:10:57 INFO - Logger.prototype.log@resource://gre/modules/Log.jsm:389:7
07:10:57 INFO - LoggerRepository.prototype.getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.jsm:504:44
07:10:57 INFO - Logger.prototype.error@resource://gre/modules/Log.jsm:397:5
07:10:57 INFO - TelemetrySendImpl._sendPersistedPings<@resource://gre/modules/TelemetrySend.jsm:826:23
07:10:57 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:940:21
07:10:57 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:10:57 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:10:57 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:10:57 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:10:57 INFO - promise callback*this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:705:7
07:10:57 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:10:57 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:10:57 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:10:57 INFO - onSuccess@resource://gre/modules/osfile/osfile_native.jsm:63:7
07:10:57 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-window-utils2.js.testIsBrowser'
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.testIsBrowser | dummy object with correct stucture and bad type does not pass
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.testIsBrowser | active browser window is a browser window
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.testIsBrowser | non window is not a browser window
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.testIsBrowser | non window is not a browser window
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.testIsBrowser | non window is not a browser window
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.testIsBrowser | no argument is not a browser window
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.testIsBrowser | This test is done.
07:10:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-window-utils2.js.testIsBrowser | There was a clean UI.
07:10:57 INFO - console.warn: 2 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:10:57 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:10:58 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-windows-common.js | Loading test module
07:10:58 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows-common.js.test getView(window)'
07:10:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test getView(window) | view is a window
07:10:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test getView(window) | view is a browser window
07:10:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test getView(window) | window has a right title
07:10:59 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test getView(window) | cleaning the ui.
07:10:59 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:11:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test getView(window) | This test is done.
07:11:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test getView(window) | There was a clean UI.
07:11:00 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows-common.js.test modelFor(window)'
07:11:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test modelFor(window) | view is a window
07:11:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test modelFor(window) | view is a browser window
07:11:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test modelFor(window) | modelFor(browserWindow) is SDK window
07:11:01 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test modelFor(window) | cleaning the ui.
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test modelFor(window) | This test is done.
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.test modelFor(window) | There was a clean UI.
07:11:01 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused'
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused | the active window is focused
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused | cleaning the ui.
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused | This test is done.
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testActiveWindowIsFocused | There was a clean UI.
07:11:01 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator'
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | window not already in iterator
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | browserWindows[x] works
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | activeWindow was found in the iterator
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | for (x in browserWindows) works
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | cleaning the ui.
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | This test is done.
07:11:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testBrowserWindowsIterator | There was a clean UI.
07:11:01 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowActivateMethod_simple'
07:11:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowActivateMethod_simple | Active window is active after window.activate() call
07:11:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowActivateMethod_simple | Active tab is active after window.activate() call
07:11:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowActivateMethod_simple | cleaning the ui.
07:11:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowActivateMethod_simple | This test is done.
07:11:02 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowActivateMethod_simple | There was a clean UI.
07:11:03 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowTabsObject_alt'
07:11:03 INFO - [Child 8734] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:11:03 INFO - (process:8734): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:11:05 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:11:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowTabsObject_alt | Correct new tab title
07:11:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowTabsObject_alt | Correct active tab
07:11:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowTabsObject_alt | cleaning the ui.
07:11:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowTabsObject_alt | This test is done.
07:11:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows-common.js.testWindowTabsObject_alt | There was a clean UI.
07:11:06 INFO - console.warn: 3 warnings or errors were logged to the platform's nsIConsoleService, which could be of no consequence; however, they could also be indicative of aberrant behavior.
07:11:07 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:11:07 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-windows.js | Loading test module
07:11:09 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.test getView(window)'
07:11:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.test getView(window) | view is a window
07:11:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.test getView(window) | view is a browser window
07:11:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.test getView(window) | window has a right title
07:11:12 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:11:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.test getView(window) | window view is gone
07:11:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.test getView(window) | This test is done.
07:11:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.test getView(window) | There was a clean UI.
07:11:13 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.test window events after window.open'
07:11:13 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.test window events after window.open | tab open has occured
07:11:14 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:11:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.test window events after window.open | tab close has occured
07:11:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.test window events after window.open | This test is done.
07:11:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.test window events after window.open | There was a clean UI.
07:11:14 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testActiveWindow'
07:11:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testActiveWindow | Window 2 was created
07:11:15 INFO - [Child 8758] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:11:15 INFO - (process:8758): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:11:15 INFO - *************************
07:11:15 INFO - A coding exception was thrown and uncaught in a Task.
07:11:15 INFO - Full message: TypeError: window.addEventListener is not a function
07:11:15 INFO - Full stack: openTab/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/tabs/utils.js:16:5
07:11:15 INFO - openTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/tabs/utils.js:9:10
07:11:15 INFO - exports.testActiveWindow@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/windows/test-firefox-windows.js:246:9
07:11:15 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:40
07:11:15 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
07:11:15 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:11:15 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:11:15 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:11:15 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:11:15 INFO - focusListener@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/window/utils.js:218:7
07:11:15 INFO - EventListener.handleEvent*EventTargetInterposition.methods.addEventListener@resource://gre/modules/RemoteAddonsParent.jsm:631:5
07:11:15 INFO - AddonInterpositionService.prototype.interposeProperty/desc.value@resource://gre/components/multiprocessShims.js:160:52
07:11:15 INFO - onFocus@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/window/utils.js:216:5
07:11:15 INFO - focus@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/window/helpers.js:34:11
07:11:15 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
07:11:15 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:11:15 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:11:15 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:11:15 INFO - Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:454:5
07:11:15 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:705:7
07:11:15 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:324:13
07:11:15 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:11:15 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:11:15 INFO - WindowListener.setupBrowserUI/LoopUI.init@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///builds/slave/test/build/application/firefox/browser/features/loop@mozilla.org.xpi!/bootstrap.js:322:9
07:11:15 INFO - WindowListener.setupBrowserUI@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///builds/slave/test/build/application/firefox/browser/features/loop@mozilla.org.xpi!/bootstrap.js:1168:5
07:11:15 INFO - listener@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///builds/slave/test/build/application/firefox/browser/features/loop@mozilla.org.xpi!/bootstrap.js:1206:9
07:11:15 INFO - EventListener.handleEvent*EventTargetInterposition.methods.addEventListener@resource://gre/modules/RemoteAddonsParent.jsm:631:5
07:11:15 INFO - AddonInterpositionService.prototype.interposeProperty/desc.value@resource://gre/components/multiprocessShims.js:160:52
07:11:15 INFO - WindowListener.onOpenWindow@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///builds/slave/test/build/application/firefox/browser/features/loop@mozilla.org.xpi!/bootstrap.js:1201:5
07:11:15 INFO - OpenBrowserWindow@chrome://browser/content/browser.js:3938:11
07:11:15 INFO - exports.testActiveWindow@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/windows/test-firefox-windows.js:242:41
07:11:15 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:40
07:11:15 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:11:15 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:11:15 INFO - Task_spawn@resource://gre/modules/Task.jsm:168:12
07:11:15 INFO - after/ resource://gre/modules/commonjs/sdk/test/utils.js:114:15
07:11:15 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:40
07:11:15 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:11:15 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:11:15 INFO - Task_spawn@resource://gre/modules/Task.jsm:168:12
07:11:15 INFO - @resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/test.js:54:13
07:11:15 INFO - start@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:576:7
07:11:15 INFO - startMany/runNextTest/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:538:11
07:11:15 INFO - promise callback*runNextTest@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:532:14
07:11:15 INFO - start/this.onDone@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:563:7
07:11:15 INFO - done/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:389:31
07:11:15 INFO - notify@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/timers.js:40:9
07:11:15 INFO - *************************
07:11:15 INFO - *************************
07:11:15 INFO - A coding exception was thrown and uncaught in a Task.
07:11:15 INFO - Full message: TypeError: window.addEventListener is not a function
07:11:15 INFO - Full stack: openTab/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/tabs/utils.js:16:5
07:11:15 INFO - openTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/tabs/utils.js:9:10
07:11:15 INFO - exports.testActiveWindow@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/windows/test-firefox-windows.js:246:9
07:11:15 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:40
07:11:15 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
07:11:15 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:11:15 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:11:15 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:11:15 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7
07:11:15 INFO - focusListener@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/window/utils.js:218:7
07:11:15 INFO - EventListener.handleEvent*EventTargetInterposition.methods.addEventListener@resource://gre/modules/RemoteAddonsParent.jsm:631:5
07:11:15 INFO - AddonInterpositionService.prototype.interposeProperty/desc.value@resource://gre/components/multiprocessShims.js:160:52
07:11:15 INFO - onFocus@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/window/utils.js:216:5
07:11:15 INFO - focus@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/window/helpers.js:34:11
07:11:15 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23
07:11:15 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7
07:11:15 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11
07:11:15 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7
07:11:15 INFO - Promise.prototype.then@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:454:5
07:11:15 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:705:7
07:11:15 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:324:13
07:11:15 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:11:15 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:11:15 INFO - WindowListener.setupBrowserUI/LoopUI.init@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///builds/slave/test/build/application/firefox/browser/features/loop@mozilla.org.xpi!/bootstrap.js:322:9
07:11:15 INFO - WindowListener.setupBrowserUI@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///builds/slave/test/build/application/firefox/browser/features/loop@mozilla.org.xpi!/bootstrap.js:1168:5
07:11:16 INFO - listener@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///builds/slave/test/build/application/firefox/browser/features/loop@mozilla.org.xpi!/bootstrap.js:1206:9
07:11:16 INFO - EventListener.handleEvent*EventTargetInterposition.methods.addEventListener@resource://gre/modules/RemoteAddonsParent.jsm:631:5
07:11:16 INFO - AddonInterpositionService.prototype.interposeProperty/desc.value@resource://gre/components/multiprocessShims.js:160:52
07:11:16 INFO - WindowListener.onOpenWindow@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///builds/slave/test/build/application/firefox/browser/features/loop@mozilla.org.xpi!/bootstrap.js:1201:5
07:11:16 INFO - OpenBrowserWindow@chrome://browser/content/browser.js:3938:11
07:11:16 INFO - exports.testActiveWindow@resource://gre/modules/commonjs/toolkit/loader.js -> resource://jetpack-package-tests/jetpack-package/addon-sdk/source/test/windows/test-firefox-windows.js:242:41
07:11:16 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:40
07:11:16 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:11:16 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:11:16 INFO - Task_spawn@resource://gre/modules/Task.jsm:168:12
07:11:16 INFO - after/ resource://gre/modules/commonjs/sdk/test/utils.js:114:15
07:11:16 INFO - TaskImpl_run@resource://gre/modules/Task.jsm:319:40
07:11:16 INFO - TaskImpl@resource://gre/modules/Task.jsm:280:3
07:11:16 INFO - createAsyncFunction/asyncFunction@resource://gre/modules/Task.jsm:254:14
07:11:16 INFO - Task_spawn@resource://gre/modules/Task.jsm:168:12
07:11:16 INFO - @resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/test.js:54:13
07:11:16 INFO - start@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:576:7
07:11:16 INFO - startMany/runNextTest/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:538:11
07:11:16 INFO - promise callback*runNextTest@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:532:14
07:11:16 INFO - start/this.onDone@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:563:7
07:11:16 INFO - done/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/deprecated/unit-test.js:389:31
07:11:16 INFO - notify@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/timers.js:40:9
07:11:16 INFO - *************************
07:11:16 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-windows.js.testActiveWindow | window.addEventListener is not a function
07:11:16 INFO - TEST-INFO | Traceback (most recent call last):
07:11:16 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
07:11:16 INFO - this.handlers.shift().process();
07:11:16 INFO - File "resource://gre/modules/Promise-backend.js", line 940, in Handler.prototype.process
07:11:16 INFO - nextValue = this.onReject.call(undefined, nextValue);
07:11:16 INFO - File "resource://gre/modules/commonjs/sdk/test/assert.js", line 88, in fail
07:11:16 INFO - this._log.fail(message);
07:11:16 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
07:11:16 INFO - this.console.testMessage(false, false, this.test.name, message);
07:11:16 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
07:11:16 INFO - this.trace();
07:11:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testActiveWindow | This test is done.
07:11:16 WARNING - TEST-UNEXPECTED-FAIL | jetpack-package/addon-sdk/source/test/test-windows.js.testActiveWindow | Should not be any unexpected windows open
07:11:16 INFO - TEST-INFO | Traceback (most recent call last):
07:11:16 INFO - File "resource://gre/modules/Promise-backend.js", line 816, in this.PromiseWalker.walkerLoop
07:11:16 INFO - this.handlers.shift().process();
07:11:16 INFO - File "resource://gre/modules/Promise-backend.js", line 937, in Handler.prototype.process
07:11:16 INFO - nextValue = this.onResolve.call(undefined, nextValue);
07:11:16 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 342, in done/<
07:11:16 INFO - this.fail("Should not be any unexpected windows open");
07:11:16 INFO - File "resource://gre/modules/commonjs/sdk/deprecated/unit-test.js", line 104, in fail
07:11:16 INFO - this.console.testMessage(false, false, this.test.name, message);
07:11:16 INFO - File "resource://gre/modules/commonjs/sdk/test/harness.js", line 541, in testMessage
07:11:16 INFO - this.trace();
07:11:16 INFO - TEST-INFO | Windows open:
07:11:16 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank
07:11:16 INFO - TEST-INFO | chrome://browser/content/browser.xul - about:blank, about:blank
07:11:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testActiveWindow | There is a clean UI.
07:11:18 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testAutomaticDestroy'
07:11:20 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:11:21 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testAutomaticDestroy | Unloaded windows instance is destroyed and inactive
07:11:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testAutomaticDestroy | This test is done.
07:11:22 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testAutomaticDestroy | There was a clean UI.
07:11:22 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testNeWindowIsFocused'
07:11:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testNeWindowIsFocused | the new window is focused
07:11:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testNeWindowIsFocused | the active window is focused
07:11:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testNeWindowIsFocused | the main window is not focused
07:11:23 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:11:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testNeWindowIsFocused | This test is done.
07:11:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testNeWindowIsFocused | There was a clean UI.
07:11:23 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testOnOpenOnCloseListeners'
07:11:23 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOnOpenOnCloseListeners | Only one window open
07:11:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOnOpenOnCloseListeners | The 'this' object is the windows object.
07:11:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOnOpenOnCloseListeners | The 'this' object is the windows object.
07:11:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOnOpenOnCloseListeners | onOpen handler called
07:11:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOnOpenOnCloseListeners | onOpen handler called
07:11:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOnOpenOnCloseListeners | onClose handler called
07:11:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOnOpenOnCloseListeners | onClose handler called
07:11:24 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:11:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOnOpenOnCloseListeners | This test is done.
07:11:24 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOnOpenOnCloseListeners | There was a clean UI.
07:11:25 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testOpenAndCloseWindow'
07:11:25 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenAndCloseWindow | Only one window open
07:11:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenAndCloseWindow | The 'this' object is the windows object.
07:11:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenAndCloseWindow | Only one tab open
07:11:26 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenAndCloseWindow | Two windows open
07:11:26 INFO - [Child 8781] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:11:26 INFO - (process:8781): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:11:28 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:11:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenAndCloseWindow | true
07:11:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenAndCloseWindow | Tabs were cleared
07:11:29 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenAndCloseWindow | Only one window open
07:11:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenAndCloseWindow | This test is done.
07:11:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenAndCloseWindow | There was a clean UI.
07:11:30 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testOpenRelativePathWindow'
07:11:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenRelativePathWindow | Only one window open
07:11:30 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenRelativePathWindow | Created a new loader
07:11:33 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenRelativePathWindow | Created a new window
07:11:35 INFO - [Child 8805] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:11:35 INFO - (process:8805): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:11:38 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:11:39 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenRelativePathWindow | tab opened a document with relative path
07:11:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenRelativePathWindow | This test is done.
07:11:40 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testOpenRelativePathWindow | There was a clean UI.
07:11:40 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows'
07:11:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | expecting activate 0
07:11:41 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | global activate 0
07:11:42 INFO - [Child 8828] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:11:42 INFO - (process:8828): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:11:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | expecting deactivate 0
07:11:42 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | global deactivate 0
07:11:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | expecting activate 1
07:11:43 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | global activate 1
07:11:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | expecting deactivate 1
07:11:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | global deactivate 1
07:11:44 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | expecting activate 2
07:11:45 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | window was closed
07:11:46 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | window was closed
07:11:47 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:11:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | window was closed
07:11:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | the last window was closed
07:11:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | removed listeners
07:11:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | This test is done.
07:11:48 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testTrackWindows | There was a clean UI.
07:11:48 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings'
07:11:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows open listener for open event should be bound to the browserWindows object.
07:11:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows listener for open event should be bound to the browserWindows object.
07:11:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows listener for deactivate event should be bound to the browserWindows object.
07:11:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows open listener for activate event should be bound to the window object.
07:11:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | window listener for activate event should be bound to the window object.
07:11:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows listener for activate event should be bound to the browserWindows object.
07:11:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows open listener for deactivate event should be bound to the window object.
07:11:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | window listener for deactivate event should be bound to the window object.
07:11:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows listener for deactivate event should be bound to the browserWindows object.
07:11:50 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows listener for activate event should be bound to the browserWindows object.
07:11:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows open listener for close event should be bound to the browserWindows object.
07:11:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | window listener for close event should be bound to the browserWindows object.
07:11:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows listener for close event should be bound to the browserWindows object.
07:11:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | windows listener for close event should be bound to the browserWindows object.
07:11:51 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:11:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | This test is done.
07:11:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowEventBindings | There was a clean UI.
07:11:51 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault'
07:11:51 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | only one window open
07:11:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | there is a private window open
07:11:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | undefined
07:11:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | undefined
07:11:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | undefined
07:11:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | only one window in browserWindows
07:11:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | only one window in windows()
07:11:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | undefined
07:11:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | no window in browserWindows is private
07:11:52 INFO - JavaScript error: chrome://browser/content/browser.js, line 2507: TypeError: PanelUI.panel is undefined
07:11:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | This test is done.
07:11:52 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowIteratorPrivateDefault | There was a clean UI.
07:11:52 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testWindowOpenPrivateDefault'
07:11:53 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowOpenPrivateDefault | the new window was opened
07:11:54 INFO - [Child 8852] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:11:54 INFO - (process:8852): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:11:56 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:11:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowOpenPrivateDefault | opened correct tab
07:11:57 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowOpenPrivateDefault | tab is not private
07:11:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowOpenPrivateDefault | This test is done.
07:11:58 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowOpenPrivateDefault | There was a clean UI.
07:11:58 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings'
07:12:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs listener for open event should be bound to the windowTabs object.
07:12:00 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs open listener for open event should be bound to the tab object.
07:12:00 INFO - [Child 8876] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:12:00 INFO - (process:8876): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:12:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs listener for activate event should be bound to the windowTabs object.
07:12:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs open listener for activate event should be bound to the tab object.
07:12:01 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | tab listener for activate event should be bound to the tab object.
07:12:05 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs listener for ready event should be bound to the windowTabs object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs open listener for ready event should be bound to the tab object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | tab listener for ready event should be bound to the tab object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs listener for load event should be bound to the windowTabs object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs open listener for load event should be bound to the tab object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | tab listener for load event should be bound to the tab object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs listener for pageshow event should be bound to the windowTabs object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | tab listener for pageshow event should be bound to the tab object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs listener for deactivate event should be bound to the windowTabs object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs open listener for deactivate event should be bound to the tab object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | tab listener for deactivate event should be bound to the tab object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs listener for close event should be bound to the windowTabs object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | window tabs open listener for close event should be bound to the tab object.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | tab listener for close event should be bound to the tab object.
07:12:06 INFO - JavaScript error: chrome://global/content/bindings/remote-browser.xml, line 291: TypeError: mm is null
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | This test is done.
07:12:06 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabEventBindings | There was a clean UI.
07:12:06 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject'
07:12:08 INFO - [Child 8899] WARNING: g_path_get_basename: assertion `file_name != NULL' failed: 'glib warning', file /builds/slave/m-in-lx-0000000000000000000000/build/src/toolkit/xre/nsSigHandlers.cpp, line 142
07:12:08 INFO - (process:8899): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
07:12:10 INFO - TEST-INFO | [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 350}]
07:12:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject | Only 1 tab open
07:12:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject | Correct active tab
07:12:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject | New tab open
07:12:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject | Correct new tab title
07:12:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject | Correct active tab
07:12:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject | Correct title
07:12:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject | Correct title
07:12:11 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject | No more tabs on closed window
07:12:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject | This test is done.
07:12:12 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-windows.js.testWindowTabsObject | There was a clean UI.
07:12:13 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:12:14 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-xhr.js | Loading test module
07:12:14 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xhr.js.testAPIExtension'
07:12:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testAPIExtension | forceAllowThirdPartyCookie is defined
07:12:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testAPIExtension | function can be called
07:12:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testAPIExtension | deprecation warning was dumped
07:12:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testAPIExtension | is background request
07:12:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testAPIExtension | This test is done.
07:12:14 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testAPIExtension | There was a clean UI.
07:12:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xhr.js.testAbortedXhr'
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testAbortedXhr | request was aborted
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testAbortedXhr | This test is done.
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testAbortedXhr | There was a clean UI.
07:12:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xhr.js.testLocalXhr'
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testLocalXhr | XMLHttpRequest should get local files
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testLocalXhr | addEventListener for load event worked
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testLocalXhr | onreadystatechange listener worked
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testLocalXhr | This test is done.
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testLocalXhr | There was a clean UI.
07:12:15 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xhr.js.testResponseHeaders'
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testResponseHeaders | XHR's headers are valid
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testResponseHeaders | This test is done.
07:12:15 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xhr.js.testResponseHeaders | There was a clean UI.
07:12:16 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:12:16 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-xpcom.js | Loading test module
07:12:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xpcom.js.test Unknown implements nsISupports'
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test Unknown implements nsISupports | component implements nsISupports
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test Unknown implements nsISupports | This test is done.
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test Unknown implements nsISupports | There was a clean UI.
07:12:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement factory without contract'
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement factory without contract | factory is regiseterd
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement factory without contract | factory is unregistered
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement factory without contract | This test is done.
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement factory without contract | There was a clean UI.
07:12:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom factory'
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom factory | factory is not registered
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom factory | factory is registered
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom factory | createInstance returnes wrapped factory instances
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom factory | createInstance returns new instance each time
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom factory | This test is done.
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom factory | There was a clean UI.
07:12:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom interfaces'
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom interfaces | component implements nsISupports
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom interfaces | component implements specified interface
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom interfaces | component does not implements interface
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom interfaces | derived component implements nsISupports
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom interfaces | derived component implements supers interface
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom interfaces | derived component implements specified interfaces
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom interfaces | This test is done.
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom interfaces | There was a clean UI.
07:12:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom service'
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom service | component is not registered
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom service | service is regiseterd
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom service | service can be accessed via get service
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom service | wrappedJSObject is an actual component
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom service | service is unregistered
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom service | This test is done.
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test implement xpcom service | There was a clean UI.
07:12:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xpcom.js.test re-register'
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test re-register | undefined
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test re-register | undefined
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test re-register | undefined
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test re-register | undefined
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test re-register | This test is done.
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test re-register | There was a clean UI.
07:12:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xpcom.js.test register'
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test register | undefined
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test register | undefined
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test register | undefined
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test register | undefined
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test register | This test is done.
07:12:16 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test register | There was a clean UI.
07:12:16 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xpcom.js.test unload'
07:12:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test unload | component registered
07:12:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test unload | component not registered
07:12:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test unload | component was automatically registered on first instance
07:12:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test unload | component was atumatically unregistered on unload
07:12:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test unload | component was not automatically unregistered on unload
07:12:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test unload | component was manually unregistered on unload
07:12:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test unload | This test is done.
07:12:17 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xpcom.js.test unload | There was a clean UI.
07:12:18 INFO - Running tests on Firefox 49.0a1/Gecko 49.0a1 (Build 20160518032843) ({ec8030f7-c20a-464f-9b0e-13a3a9e97384}) under linux/x86.
07:12:18 INFO - TEST-INFO: jetpack-package/addon-sdk/source/test/test-xul-app.js | Loading test module
07:12:18 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range'
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 1.0.0 - 2.0.0 not satisfied by 2.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 1.0.0 not satisfied by 1.0.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >=1.0.0 not satisfied by 0.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >=1.0.0 not satisfied by 0.0.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >=1.0.0 not satisfied by 0.1.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >1.0.0 not satisfied by 0.0.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >1.0.0 not satisfied by 0.1.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | <=2.0.0 not satisfied by 3.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | <=2.0.0 not satisfied by 2.9999.9999
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | <=2.0.0 not satisfied by 2.2.9
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | <2.0.0 not satisfied by 2.9999.9999
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | <2.0.0 not satisfied by 2.2.9
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >=0.1.97 not satisfied by v0.1.93
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >=0.1.97 not satisfied by 0.1.93
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 0.1.20 || 1.2.4 not satisfied by 1.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >=0.2.3 || <0.0.1 not satisfied by 0.0.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >=0.2.3 || <0.0.1 not satisfied by 0.2.2
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 2.x.x not satisfied by 1.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 2.x.x not satisfied by 3.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 1.2.x not satisfied by 1.3.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 1.2.x || 2.x not satisfied by 3.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 1.2.x || 2.x not satisfied by 1.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 2.*.* not satisfied by 1.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 2.*.* not satisfied by 3.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 1.2.* not satisfied by 1.3.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 1.2.* || 2.* not satisfied by 3.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 1.2.* || 2.* not satisfied by 1.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 2 not satisfied by 1.1.2
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 2.3 not satisfied by 2.3.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 2.3 not satisfied by 2.4.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | <1 not satisfied by 1.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >=1.2 not satisfied by 1.1.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | 1 not satisfied by 2.0.0beta
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | =0.7.x not satisfied by 0.8.2
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | >=0.7.x not satisfied by 0.6.2
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | This test is done.
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test not satisfies version range | There was a clean UI.
07:12:18 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range'
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 1.0.0 - 2.0.0 satisfied by 1.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 1.0.0 satisfied by 1.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >=* satisfied by 0.2.4
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | satisfied by 1.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | * satisfied by 1.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >=1.0.0 satisfied by 1.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >=1.0.0 satisfied by 1.0.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >=1.0.0 satisfied by 1.1.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >1.0.0 satisfied by 1.0.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >1.0.0 satisfied by 1.1.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <=2.0.0 satisfied by 2.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <=2.0.0 satisfied by 1.9999.9999
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <=2.0.0 satisfied by 0.2.9
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <2.0.0 satisfied by 1.9999.9999
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <2.0.0 satisfied by 0.2.9
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >= 1.0.0 satisfied by 1.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >= 1.0.0 satisfied by 1.0.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >= 1.0.0 satisfied by 1.1.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | > 1.0.0 satisfied by 1.0.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | > 1.0.0 satisfied by 1.1.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <1 satisfied by 1.0.0beta
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | < 1 satisfied by 1.0.0beta
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <= 2.0.0 satisfied by 2.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <= 2.0.0 satisfied by 1.9999.9999
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <= 2.0.0 satisfied by 0.2.9
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | < 2.0.0 satisfied by 1.9999.9999
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | < 2.0.0 satisfied by 0.2.9
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >=0.1.97 satisfied by 0.1.97
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 0.1.20 || 1.2.4 satisfied by 1.2.4
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >=0.2.3 || <0.0.1 satisfied by 0.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >=0.2.3 || <0.0.1 satisfied by 0.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >=0.2.3 || <0.0.1 satisfied by 0.2.4
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | || satisfied by 1.3.4
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 2.x.x satisfied by 2.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 1.2.x satisfied by 1.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 1.2.x || 2.x satisfied by 2.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 1.2.x || 2.x satisfied by 1.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | x satisfied by 1.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 2.*.* satisfied by 2.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 1.2.* satisfied by 1.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 1.2.* || 2.* satisfied by 2.1.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 1.2.* || 2.* satisfied by 1.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | * satisfied by 1.2.3
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | 2.* satisfied by 2.1.2
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >=1 satisfied by 1.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >= 1 satisfied by 1.0.0
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <1.2 satisfied by 1.1.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | < 1.2 satisfied by 1.1.1
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | =0.7.x satisfied by 0.7.2
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | >=0.7.x satisfied by 0.7.2
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <=0.7.x satisfied by 0.6.2
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | <=0.7.x satisfied by 0.7.2
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | This test is done.
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test satisfies version range | There was a clean UI.
07:12:18 INFO - TEST-INFO | executing 'jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp'
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | ID is a string
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | name is a string
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | version is a string
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | platformVersion is a string
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | is() throws error on bad app name
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | isOneOf() throws error on bad app name
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | is('Firefox') is true or false.
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | is('Mozilla') is true or false.
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | is('SeaMonkey') is true or false.
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | is('Fennec') is true or false.
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | is('Thunderbird') is true or false.
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | isOneOf() returns true or false.
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | platformVersion in range [1.9, *)
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | 3.6.4 in [3.6.4, 3.6.*)
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | 1.9.3 not in [1.9.2, 1.9.3)
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | This test is done.
07:12:18 INFO - TEST-PASS | jetpack-package/addon-sdk/source/test/test-xul-app.js.test xulapp | There was a clean UI.
07:12:19 INFO - Jetpack Package Test Summary
07:12:19 INFO - Passed: 11895
07:12:19 WARNING - Failed: 164
07:12:19 WARNING - One or more unittests failed.
07:12:19 INFO - Todo: 0
07:12:23 INFO - TEST-INFO | Main app process: exit 0
07:12:23 INFO - runtests.py | Application ran for: 2:40:40.407248
07:12:23 INFO - zombiecheck | Reading PID log: /tmp/tmpeZ6cJ7pidlog
07:12:23 INFO - ==> process 2511 launched child process 2583
07:12:23 INFO - ==> process 2511 launched child process 2620
07:12:23 INFO - ==> process 2511 launched child process 2645
07:12:23 INFO - ==> process 2511 launched child process 2668
07:12:23 INFO - ==> process 2511 launched child process 2690
07:12:23 INFO - ==> process 2511 launched child process 2712
07:12:23 INFO - ==> process 2511 launched child process 2734
07:12:23 INFO - ==> process 2511 launched child process 2756
07:12:23 INFO - ==> process 2511 launched child process 2778
07:12:23 INFO - ==> process 2511 launched child process 2804
07:12:23 INFO - ==> process 2511 launched child process 2826
07:12:23 INFO - ==> process 2511 launched child process 2848
07:12:23 INFO - ==> process 2511 launched child process 2871
07:12:23 INFO - ==> process 2511 launched child process 2894
07:12:23 INFO - ==> process 2511 launched child process 2916
07:12:23 INFO - ==> process 2511 launched child process 2939
07:12:23 INFO - ==> process 2511 launched child process 2961
07:12:23 INFO - ==> process 2511 launched child process 2983
07:12:23 INFO - ==> process 2511 launched child process 3005
07:12:23 INFO - ==> process 2511 launched child process 3027
07:12:23 INFO - ==> process 2511 launched child process 3049
07:12:23 INFO - ==> process 2511 launched child process 3071
07:12:23 INFO - ==> process 2511 launched child process 3094
07:12:23 INFO - ==> process 2511 launched child process 3116
07:12:23 INFO - ==> process 2511 launched child process 3138
07:12:23 INFO - ==> process 2511 launched child process 3160
07:12:23 INFO - ==> process 2511 launched child process 3183
07:12:23 INFO - ==> process 2511 launched child process 3205
07:12:23 INFO - ==> process 2511 launched child process 3227
07:12:23 INFO - ==> process 2511 launched child process 3250
07:12:23 INFO - ==> process 2511 launched child process 3273
07:12:23 INFO - ==> process 2511 launched child process 3295
07:12:23 INFO - ==> process 2511 launched child process 3317
07:12:23 INFO - ==> process 2511 launched child process 3339
07:12:23 INFO - ==> process 2511 launched child process 3361
07:12:23 INFO - ==> process 2511 launched child process 3383
07:12:23 INFO - ==> process 2511 launched child process 3405
07:12:23 INFO - ==> process 2511 launched child process 3427
07:12:23 INFO - ==> process 2511 launched child process 3449
07:12:23 INFO - ==> process 2511 launched child process 3471
07:12:23 INFO - ==> process 2511 launched child process 3493
07:12:23 INFO - ==> process 2511 launched child process 3516
07:12:23 INFO - ==> process 2511 launched child process 3538
07:12:23 INFO - ==> process 2511 launched child process 3560
07:12:23 INFO - ==> process 2511 launched child process 3582
07:12:23 INFO - ==> process 2511 launched child process 3604
07:12:23 INFO - ==> process 2511 launched child process 3626
07:12:23 INFO - ==> process 2511 launched child process 3648
07:12:23 INFO - ==> process 2511 launched child process 3670
07:12:23 INFO - ==> process 2511 launched child process 3692
07:12:23 INFO - ==> process 2511 launched child process 3714
07:12:23 INFO - ==> process 2511 launched child process 3736
07:12:23 INFO - ==> process 2511 launched child process 3758
07:12:23 INFO - ==> process 2511 launched child process 3781
07:12:23 INFO - ==> process 2511 launched child process 3803
07:12:23 INFO - ==> process 2511 launched child process 3826
07:12:23 INFO - ==> process 2511 launched child process 3849
07:12:23 INFO - ==> process 2511 launched child process 3871
07:12:23 INFO - ==> process 2511 launched child process 3893
07:12:23 INFO - ==> process 2511 launched child process 3915
07:12:23 INFO - ==> process 2511 launched child process 3937
07:12:23 INFO - ==> process 2511 launched child process 3959
07:12:23 INFO - ==> process 2511 launched child process 3981
07:12:23 INFO - ==> process 2511 launched child process 4004
07:12:23 INFO - ==> process 2511 launched child process 4026
07:12:23 INFO - ==> process 2511 launched child process 4049
07:12:23 INFO - ==> process 2511 launched child process 4074
07:12:23 INFO - ==> process 2511 launched child process 4096
07:12:23 INFO - ==> process 2511 launched child process 4120
07:12:23 INFO - ==> process 2511 launched child process 4142
07:12:23 INFO - ==> process 2511 launched child process 4165
07:12:23 INFO - ==> process 2511 launched child process 4188
07:12:23 INFO - ==> process 2511 launched child process 4211
07:12:23 INFO - ==> process 2511 launched child process 4234
07:12:23 INFO - ==> process 2511 launched child process 4257
07:12:23 INFO - ==> process 2511 launched child process 4280
07:12:23 INFO - ==> process 2511 launched child process 4303
07:12:23 INFO - ==> process 2511 launched child process 4326
07:12:23 INFO - ==> process 2511 launched child process 4349
07:12:23 INFO - ==> process 2511 launched child process 4372
07:12:23 INFO - ==> process 2511 launched child process 4395
07:12:23 INFO - ==> process 2511 launched child process 4418
07:12:23 INFO - ==> process 2511 launched child process 4441
07:12:23 INFO - ==> process 2511 launched child process 4464
07:12:23 INFO - ==> process 2511 launched child process 4487
07:12:23 INFO - ==> process 2511 launched child process 4510
07:12:23 INFO - ==> process 2511 launched child process 4533
07:12:23 INFO - ==> process 2511 launched child process 4556
07:12:23 INFO - ==> process 2511 launched child process 4579
07:12:23 INFO - ==> process 2511 launched child process 4602
07:12:23 INFO - ==> process 2511 launched child process 4625
07:12:23 INFO - ==> process 2511 launched child process 4648
07:12:23 INFO - ==> process 2511 launched child process 4671
07:12:23 INFO - ==> process 2511 launched child process 4694
07:12:23 INFO - ==> process 2511 launched child process 4718
07:12:23 INFO - ==> process 2511 launched child process 4741
07:12:23 INFO - ==> process 2511 launched child process 4764
07:12:23 INFO - ==> process 2511 launched child process 4793
07:12:23 INFO - ==> process 2511 launched child process 4815
07:12:23 INFO - ==> process 2511 launched child process 4838
07:12:23 INFO - ==> process 2511 launched child process 4861
07:12:23 INFO - ==> process 2511 launched child process 4884
07:12:23 INFO - ==> process 2511 launched child process 4907
07:12:23 INFO - ==> process 2511 launched child process 4930
07:12:23 INFO - ==> process 2511 launched child process 4953
07:12:23 INFO - ==> process 2511 launched child process 4975
07:12:23 INFO - ==> process 2511 launched child process 4997
07:12:23 INFO - ==> process 2511 launched child process 5031
07:12:23 INFO - ==> process 2511 launched child process 5056
07:12:23 INFO - ==> process 2511 launched child process 5079
07:12:23 INFO - ==> process 2511 launched child process 5101
07:12:23 INFO - ==> process 2511 launched child process 5126
07:12:23 INFO - ==> process 2511 launched child process 5160
07:12:23 INFO - ==> process 2511 launched child process 5184
07:12:23 INFO - ==> process 2511 launched child process 5206
07:12:23 INFO - ==> process 2511 launched child process 5228
07:12:23 INFO - ==> process 2511 launched child process 5253
07:12:23 INFO - ==> process 2511 launched child process 5287
07:12:23 INFO - ==> process 2511 launched child process 5310
07:12:23 INFO - ==> process 2511 launched child process 5333
07:12:23 INFO - ==> process 2511 launched child process 5356
07:12:23 INFO - ==> process 2511 launched child process 5378
07:12:23 INFO - ==> process 2511 launched child process 5413
07:12:23 INFO - ==> process 2511 launched child process 5439
07:12:23 INFO - ==> process 2511 launched child process 5466
07:12:23 INFO - ==> process 2511 launched child process 5492
07:12:23 INFO - ==> process 2511 launched child process 5517
07:12:23 INFO - ==> process 2511 launched child process 5540
07:12:23 INFO - ==> process 2511 launched child process 5563
07:12:23 INFO - ==> process 2511 launched child process 5586
07:12:23 INFO - ==> process 2511 launched child process 5610
07:12:23 INFO - ==> process 2511 launched child process 5634
07:12:23 INFO - ==> process 2511 launched child process 5657
07:12:23 INFO - ==> process 2511 launched child process 5681
07:12:23 INFO - ==> process 2511 launched child process 5704
07:12:23 INFO - ==> process 2511 launched child process 5728
07:12:23 INFO - ==> process 2511 launched child process 5751
07:12:23 INFO - ==> process 2511 launched child process 5774
07:12:23 INFO - ==> process 2511 launched child process 5797
07:12:23 INFO - ==> process 2511 launched child process 5820
07:12:23 INFO - ==> process 2511 launched child process 5843
07:12:23 INFO - ==> process 2511 launched child process 5867
07:12:23 INFO - ==> process 2511 launched child process 5891
07:12:23 INFO - ==> process 2511 launched child process 5914
07:12:23 INFO - ==> process 2511 launched child process 5937
07:12:23 INFO - ==> process 2511 launched child process 5960
07:12:23 INFO - ==> process 2511 launched child process 5983
07:12:23 INFO - ==> process 2511 launched child process 6006
07:12:23 INFO - ==> process 2511 launched child process 6029
07:12:23 INFO - ==> process 2511 launched child process 6053
07:12:23 INFO - ==> process 2511 launched child process 6077
07:12:23 INFO - ==> process 2511 launched child process 6100
07:12:23 INFO - ==> process 2511 launched child process 6123
07:12:23 INFO - ==> process 2511 launched child process 6146
07:12:23 INFO - ==> process 2511 launched child process 6169
07:12:23 INFO - ==> process 2511 launched child process 6192
07:12:23 INFO - ==> process 2511 launched child process 6215
07:12:23 INFO - ==> process 2511 launched child process 6239
07:12:23 INFO - ==> process 2511 launched child process 6262
07:12:23 INFO - ==> process 2511 launched child process 6285
07:12:23 INFO - ==> process 2511 launched child process 6310
07:12:23 INFO - ==> process 2511 launched child process 6334
07:12:23 INFO - ==> process 2511 launched child process 6357
07:12:23 INFO - ==> process 2511 launched child process 6380
07:12:23 INFO - ==> process 2511 launched child process 6403
07:12:23 INFO - ==> process 2511 launched child process 6426
07:12:23 INFO - ==> process 2511 launched child process 6450
07:12:23 INFO - ==> process 2511 launched child process 6474
07:12:23 INFO - ==> process 2511 launched child process 6498
07:12:23 INFO - ==> process 2511 launched child process 6521
07:12:23 INFO - ==> process 2511 launched child process 6545
07:12:23 INFO - ==> process 2511 launched child process 6568
07:12:23 INFO - ==> process 2511 launched child process 6592
07:12:23 INFO - ==> process 2511 launched child process 6615
07:12:23 INFO - ==> process 2511 launched child process 6638
07:12:23 INFO - ==> process 2511 launched child process 6662
07:12:23 INFO - ==> process 2511 launched child process 6686
07:12:23 INFO - ==> process 2511 launched child process 6710
07:12:23 INFO - ==> process 2511 launched child process 6734
07:12:23 INFO - ==> process 2511 launched child process 6757
07:12:23 INFO - ==> process 2511 launched child process 6782
07:12:23 INFO - ==> process 2511 launched child process 6817
07:12:23 INFO - ==> process 2511 launched child process 6840
07:12:23 INFO - ==> process 2511 launched child process 6863
07:12:23 INFO - ==> process 2511 launched child process 6886
07:12:23 INFO - ==> process 2511 launched child process 6909
07:12:23 INFO - ==> process 2511 launched child process 6932
07:12:23 INFO - ==> process 2511 launched child process 6955
07:12:23 INFO - ==> process 2511 launched child process 6978
07:12:23 INFO - ==> process 2511 launched child process 7001
07:12:23 INFO - ==> process 2511 launched child process 7024
07:12:23 INFO - ==> process 2511 launched child process 7047
07:12:23 INFO - ==> process 2511 launched child process 7070
07:12:23 INFO - ==> process 2511 launched child process 7093
07:12:23 INFO - ==> process 2511 launched child process 7116
07:12:23 INFO - ==> process 2511 launched child process 7139
07:12:23 INFO - ==> process 2511 launched child process 7162
07:12:23 INFO - ==> process 2511 launched child process 7187
07:12:23 INFO - ==> process 2511 launched child process 7211
07:12:23 INFO - ==> process 2511 launched child process 7235
07:12:23 INFO - ==> process 2511 launched child process 7258
07:12:23 INFO - ==> process 2511 launched child process 7281
07:12:23 INFO - ==> process 2511 launched child process 7304
07:12:23 INFO - ==> process 2511 launched child process 7327
07:12:23 INFO - ==> process 2511 launched child process 7348
07:12:23 INFO - ==> process 2511 launched child process 7371
07:12:23 INFO - ==> process 2511 launched child process 7395
07:12:23 INFO - ==> process 2511 launched child process 7419
07:12:23 INFO - ==> process 2511 launched child process 7442
07:12:23 INFO - ==> process 2511 launched child process 7464
07:12:23 INFO - ==> process 2511 launched child process 7488
07:12:23 INFO - ==> process 2511 launched child process 7511
07:12:23 INFO - ==> process 2511 launched child process 7534
07:12:23 INFO - ==> process 2511 launched child process 7555
07:12:23 INFO - ==> process 2511 launched child process 7578
07:12:23 INFO - ==> process 2511 launched child process 7602
07:12:23 INFO - ==> process 2511 launched child process 7626
07:12:23 INFO - ==> process 2511 launched child process 7649
07:12:23 INFO - ==> process 2511 launched child process 7671
07:12:23 INFO - ==> process 2511 launched child process 7694
07:12:23 INFO - ==> process 2511 launched child process 7716
07:12:23 INFO - ==> process 2511 launched child process 7739
07:12:23 INFO - ==> process 2511 launched child process 7762
07:12:23 INFO - ==> process 2511 launched child process 7787
07:12:23 INFO - ==> process 2511 launched child process 7811
07:12:23 INFO - ==> process 2511 launched child process 7835
07:12:23 INFO - ==> process 2511 launched child process 7859
07:12:23 INFO - ==> process 2511 launched child process 7883
07:12:23 INFO - ==> process 2511 launched child process 7905
07:12:23 INFO - ==> process 2511 launched child process 7928
07:12:23 INFO - ==> process 2511 launched child process 7950
07:12:23 INFO - ==> process 2511 launched child process 7973
07:12:23 INFO - ==> process 2511 launched child process 7995
07:12:23 INFO - ==> process 2511 launched child process 8019
07:12:23 INFO - ==> process 2511 launched child process 8043
07:12:23 INFO - ==> process 2511 launched child process 8066
07:12:23 INFO - ==> process 2511 launched child process 8089
07:12:23 INFO - ==> process 2511 launched child process 8113
07:12:23 INFO - ==> process 2511 launched child process 8136
07:12:23 INFO - ==> process 2511 launched child process 8160
07:12:23 INFO - ==> process 2511 launched child process 8182
07:12:23 INFO - ==> process 2511 launched child process 8205
07:12:23 INFO - ==> process 2511 launched child process 8226
07:12:23 INFO - ==> process 2511 launched child process 8249
07:12:23 INFO - ==> process 2511 launched child process 8273
07:12:23 INFO - ==> process 2511 launched child process 8296
07:12:23 INFO - ==> process 2511 launched child process 8320
07:12:23 INFO - ==> process 2511 launched child process 8342
07:12:23 INFO - ==> process 2511 launched child process 8365
07:12:23 INFO - ==> process 2511 launched child process 8388
07:12:23 INFO - ==> process 2511 launched child process 8411
07:12:23 INFO - ==> process 2511 launched child process 8434
07:12:23 INFO - ==> process 2511 launched child process 8458
07:12:23 INFO - ==> process 2511 launched child process 8481
07:12:23 INFO - ==> process 2511 launched child process 8502
07:12:23 INFO - ==> process 2511 launched child process 8525
07:12:23 INFO - ==> process 2511 launched child process 8547
07:12:23 INFO - ==> process 2511 launched child process 8570
07:12:23 INFO - ==> process 2511 launched child process 8593
07:12:23 INFO - ==> process 2511 launched child process 8617
07:12:23 INFO - ==> process 2511 launched child process 8640
07:12:23 INFO - ==> process 2511 launched child process 8664
07:12:23 INFO - ==> process 2511 launched child process 8687
07:12:23 INFO - ==> process 2511 launched child process 8710
07:12:23 INFO - ==> process 2511 launched child process 8734
07:12:23 INFO - ==> process 2511 launched child process 8758
07:12:23 INFO - ==> process 2511 launched child process 8781
07:12:23 INFO - ==> process 2511 launched child process 8805
07:12:23 INFO - ==> process 2511 launched child process 8828
07:12:23 INFO - ==> process 2511 launched child process 8852
07:12:23 INFO - ==> process 2511 launched child process 8876
07:12:23 INFO - ==> process 2511 launched child process 8899
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2583
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2620
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2645
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2668
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2690
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2712
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2734
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2756
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2778
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2804
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2826
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2848
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2871
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2894
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2916
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2939
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2961
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 2983
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3005
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3027
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3049
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3071
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3094
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3116
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3138
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3160
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3183
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3205
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3227
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3250
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3273
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3295
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3317
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3339
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3361
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3383
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3405
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3427
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3449
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3471
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3493
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3516
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3538
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3560
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3582
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3604
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3626
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3648
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3670
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3692
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3714
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3736
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3758
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3781
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3803
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3826
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3849
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3871
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3893
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3915
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3937
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3959
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 3981
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4004
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4026
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4049
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4074
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4096
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4120
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4142
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4165
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4188
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4211
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4234
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4257
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4280
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4303
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4326
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4349
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4372
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4395
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4418
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4441
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4464
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4487
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4510
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4533
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4556
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4579
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4602
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4625
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4648
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4671
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4694
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4718
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4741
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4764
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4793
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4815
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4838
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4861
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4884
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4907
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4930
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4953
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4975
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 4997
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5031
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5056
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5079
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5101
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5126
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5160
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5184
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5206
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5228
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5253
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5287
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5310
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5333
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5356
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5378
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5413
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5439
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5466
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5492
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5517
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5540
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5563
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5586
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5610
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5634
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5657
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5681
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5704
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5728
07:12:23 INFO - zombiecheck | Checking for orphan process with PID: 5751
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 5774
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 5797
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 5820
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 5843
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 5867
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 5891
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 5914
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 5937
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 5960
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 5983
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6006
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6029
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6053
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6077
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6100
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6123
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6146
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6169
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6192
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6215
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6239
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6262
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6285
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6310
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6334
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6357
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6380
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6403
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6426
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6450
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6474
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6498
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6521
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6545
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6568
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6592
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6615
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6638
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6662
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6686
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6710
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6734
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6757
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6782
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6817
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6840
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6863
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6886
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6909
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6932
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6955
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 6978
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7001
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7024
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7047
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7070
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7093
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7116
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7139
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7162
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7187
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7211
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7235
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7258
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7281
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7304
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7327
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7348
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7371
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7395
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7419
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7442
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7464
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7488
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7511
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7534
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7555
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7578
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7602
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7626
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7649
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7671
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7694
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7716
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7739
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7762
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7787
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7811
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7835
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7859
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7883
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7905
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7928
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7950
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7973
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 7995
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8019
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8043
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8066
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8089
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8113
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8136
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8160
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8182
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8205
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8226
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8249
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8273
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8296
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8320
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8342
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8365
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8388
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8411
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8434
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8458
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8481
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8502
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8525
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8547
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8570
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8593
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8617
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8640
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8664
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8687
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8710
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8734
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8758
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8781
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8805
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8828
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8852
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8876
07:12:24 INFO - zombiecheck | Checking for orphan process with PID: 8899
07:12:24 INFO - Stopping web server
07:12:24 INFO - Stopping web socket server
07:12:24 INFO - Stopping ssltunnel
07:12:24 INFO - WARNING | leakcheck | refcount logging is off, so leaks can't be detected!
07:12:24 INFO - runtests.py | Running tests: end.
07:12:24 INFO - SUITE-END | took 9641s
07:12:24 INFO - Return code: 0
07:12:24 INFO - TinderboxPrint: mochitest-jetpack-package
11895/
164/0
07:12:24 WARNING - # TBPL WARNING #
07:12:24 WARNING - setting return code to 1
07:12:24 WARNING - The mochitest suite: jetpack-package ran with return status: WARNING
07:12:24 INFO - Running post-action listener: _package_coverage_data
07:12:24 INFO - Running post-action listener: _resource_record_post_action
07:12:24 INFO - #####
07:12:24 INFO - ##### Finished run-tests step (success)
07:12:24 INFO - #####
07:12:24 INFO - Running post-run listener: _resource_record_post_run
07:12:24 INFO - Total resource usage - Wall time: 9859s; CPU: 22.0%; Read bytes: 15917056; Write bytes: 710127616; Read time: 648; Write time: 249328
07:12:24 INFO - TinderboxPrint: CPU usage
22.3%
07:12:24 INFO - TinderboxPrint: I/O read bytes / time
15,917,056 / 648
07:12:24 INFO - TinderboxPrint: I/O write bytes / time
710,127,616 / 249,328
07:12:24 INFO - TinderboxPrint: CPU idle
6,939.7 (71.7%)
07:12:24 INFO - TinderboxPrint: CPU system
501.2 (5.2%)
07:12:24 INFO - TinderboxPrint: CPU user
2,217.3 (22.9%)
07:12:24 INFO - TinderboxPrint: Swap in / out
0 / 0
07:12:24 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 0; Write bytes: 148213760; Read time: 0; Write time: 133812
07:12:24 INFO - run-tests - Wall time: 9831s; CPU: 22.0%; Read bytes: 13623296; Write bytes: 526114816; Read time: 524; Write time: 83208
07:12:28 INFO - Running post-run listener: _upload_blobber_files
07:12:28 INFO - Blob upload gear active.
07:12:28 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir.
07:12:28 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with
branch at the following location(s): https://blobupload.elasticbeanstalk.com
07:12:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json']
07:12:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json
07:12:28 INFO - (blobuploader) - INFO - Open directory for files ...
07:12:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/jetpack-addon_raw.log ...
07:12:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
07:12:28 INFO - (blobuploader) - INFO - Uploading, attempt #1.
07:12:29 INFO - (blobuploader) - INFO - TinderboxPrint: jetpack-addon_raw.log: uploaded
07:12:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
07:12:29 INFO - (blobuploader) - INFO - Done attempting.
07:12:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/jetpack-package_raw.log ...
07:12:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
07:12:29 INFO - (blobuploader) - INFO - Uploading, attempt #1.
07:12:30 INFO - (blobuploader) - INFO - TinderboxPrint: jetpack-package_raw.log: uploaded
07:12:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
07:12:30 INFO - (blobuploader) - INFO - Done attempting.
07:12:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/jetpack-addon_errorsummary.log ...
07:12:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
07:12:30 INFO - (blobuploader) - INFO - Uploading, attempt #1.
07:12:31 INFO - (blobuploader) - INFO - TinderboxPrint: jetpack-addon_errorsummary.log: uploaded
07:12:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
07:12:31 INFO - (blobuploader) - INFO - Done attempting.
07:12:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/jetpack-package_errorsummary.log ...
07:12:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
07:12:31 INFO - (blobuploader) - INFO - Uploading, attempt #1.
07:12:32 INFO - (blobuploader) - INFO - TinderboxPrint: jetpack-package_errorsummary.log: uploaded
07:12:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
07:12:32 INFO - (blobuploader) - INFO - Done attempting.
07:12:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ...
07:12:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com
07:12:32 INFO - (blobuploader) - INFO - Uploading, attempt #1.
07:12:37 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded
07:12:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded!
07:12:37 INFO - (blobuploader) - INFO - Done attempting.
07:12:37 INFO - (blobuploader) - INFO - Iteration through files over.
07:12:37 INFO - Return code: 0
07:12:37 INFO - rmtree: /builds/slave/test/build/uploaded_files.json
07:12:37 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1
07:12:37 INFO - Setting buildbot property blobber_files to {"resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a81ab3ac041361234a7f9c981640f2494b64373f91d27aa5eda35889c60c970e987dfa8759bc49ee9fa622081b8ec2b58e0cf98a4852742415f3050e453a3195", "jetpack-package_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/9e5426b69bbb9e8c22077bff38bed5b9fac78887c531f0c1c45d7612da88cfec7b83dd9c26601fa9046f8f9ae37a73b634c2acbeaa41977e02f456732f33c031", "jetpack-addon_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/fb9d083bc51ce3628b2ea27a0d4892a95da4568667060cd3762a82b770283a438b3f4c4b0d5923658053db9b922056fd6d0796075f82fbf4464c8d6ba13d0e19", "jetpack-addon_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ab2d04e378004598491447295b6adefc7e138b3bf3ca667d7ac9534bc915b2a3ac3a4fec41e1665f88af0f5396ec2348e5ca226cb5da593e4fe9f5ed44d34859", "jetpack-package_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/390527f84d82767fa1200ffdd123073e91d13dd463ceb11765fe2bc176b7e58db35bc750eee84db5ef1783f62e1b52edd1c45ba366a35f9f481f028fb92f457c"}
07:12:37 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files
07:12:37 INFO - Writing to file /builds/slave/test/properties/blobber_files
07:12:37 INFO - Contents:
07:12:37 INFO - blobber_files:{"resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a81ab3ac041361234a7f9c981640f2494b64373f91d27aa5eda35889c60c970e987dfa8759bc49ee9fa622081b8ec2b58e0cf98a4852742415f3050e453a3195", "jetpack-package_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/9e5426b69bbb9e8c22077bff38bed5b9fac78887c531f0c1c45d7612da88cfec7b83dd9c26601fa9046f8f9ae37a73b634c2acbeaa41977e02f456732f33c031", "jetpack-addon_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/fb9d083bc51ce3628b2ea27a0d4892a95da4568667060cd3762a82b770283a438b3f4c4b0d5923658053db9b922056fd6d0796075f82fbf4464c8d6ba13d0e19", "jetpack-addon_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ab2d04e378004598491447295b6adefc7e138b3bf3ca667d7ac9534bc915b2a3ac3a4fec41e1665f88af0f5396ec2348e5ca226cb5da593e4fe9f5ed44d34859", "jetpack-package_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/390527f84d82767fa1200ffdd123073e91d13dd463ceb11765fe2bc176b7e58db35bc750eee84db5ef1783f62e1b52edd1c45ba366a35f9f481f028fb92f457c"}
07:12:37 INFO - Running post-run listener: copy_logs_to_upload_dir
07:12:37 INFO - Copying logs to upload dir...
07:12:37 INFO - mkdir: /builds/slave/test/build/upload/logs
07:12:37 INFO - Copying logs to upload dir...
07:12:37 WARNING - returning nonzero exit status 1
program finished with exit code 1
elapsedTime=10013.043470
========= master_lag: 1.75 =========
========= Finished '/tools/buildbot/bin/python scripts/scripts/desktop_unittest.py ...' warnings (results: 1, elapsed: 2 hrs, 46 mins, 54 secs) (at 2016-05-18 07:12:38.018540) =========
========= Started set props: build_url blobber_files (results: 0, elapsed: 0 secs) (at 2016-05-18 07:12:38.022506) =========
bash -c 'for file in `ls -1`; do cat $file; done'
in dir /builds/slave/test/properties (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test/properties
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463568128.932516-1759847275
_=/tools/buildbot/bin/python
using PTY: False
blobber_files:{"resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a81ab3ac041361234a7f9c981640f2494b64373f91d27aa5eda35889c60c970e987dfa8759bc49ee9fa622081b8ec2b58e0cf98a4852742415f3050e453a3195", "jetpack-package_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/9e5426b69bbb9e8c22077bff38bed5b9fac78887c531f0c1c45d7612da88cfec7b83dd9c26601fa9046f8f9ae37a73b634c2acbeaa41977e02f456732f33c031", "jetpack-addon_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/fb9d083bc51ce3628b2ea27a0d4892a95da4568667060cd3762a82b770283a438b3f4c4b0d5923658053db9b922056fd6d0796075f82fbf4464c8d6ba13d0e19", "jetpack-addon_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ab2d04e378004598491447295b6adefc7e138b3bf3ca667d7ac9534bc915b2a3ac3a4fec41e1665f88af0f5396ec2348e5ca226cb5da593e4fe9f5ed44d34859", "jetpack-package_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/390527f84d82767fa1200ffdd123073e91d13dd463ceb11765fe2bc176b7e58db35bc750eee84db5ef1783f62e1b52edd1c45ba366a35f9f481f028fb92f457c"}
build_url:https://queue.taskcluster.net/v1/task/btZGCQs4TO6X0iAR5MLcVA/artifacts/public/build/firefox-49.0a1.en-US.linux-i686.tar.bz2
program finished with exit code 0
elapsedTime=0.031284
build_url: 'https://queue.taskcluster.net/v1/task/btZGCQs4TO6X0iAR5MLcVA/artifacts/public/build/firefox-49.0a1.en-US.linux-i686.tar.bz2'
blobber_files: '{"resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a81ab3ac041361234a7f9c981640f2494b64373f91d27aa5eda35889c60c970e987dfa8759bc49ee9fa622081b8ec2b58e0cf98a4852742415f3050e453a3195", "jetpack-package_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/9e5426b69bbb9e8c22077bff38bed5b9fac78887c531f0c1c45d7612da88cfec7b83dd9c26601fa9046f8f9ae37a73b634c2acbeaa41977e02f456732f33c031", "jetpack-addon_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/fb9d083bc51ce3628b2ea27a0d4892a95da4568667060cd3762a82b770283a438b3f4c4b0d5923658053db9b922056fd6d0796075f82fbf4464c8d6ba13d0e19", "jetpack-addon_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ab2d04e378004598491447295b6adefc7e138b3bf3ca667d7ac9534bc915b2a3ac3a4fec41e1665f88af0f5396ec2348e5ca226cb5da593e4fe9f5ed44d34859", "jetpack-package_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/390527f84d82767fa1200ffdd123073e91d13dd463ceb11765fe2bc176b7e58db35bc750eee84db5ef1783f62e1b52edd1c45ba366a35f9f481f028fb92f457c"}'
========= master_lag: 0.83 =========
========= Finished set props: build_url blobber_files (results: 0, elapsed: 0 secs) (at 2016-05-18 07:12:38.883336) =========
========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 07:12:38.883688) =========
rm -f oauth.txt
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-f', 'oauth.txt']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463568128.932516-1759847275
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.016917
========= master_lag: 0.05 =========
========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 07:12:38.949917) =========
========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-18 07:12:38.950253) =========
========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-18 07:12:38.950782) =========
========= Total master_lag: 70.82 =========