Skip to content

BrowsertStack tests fail out of the box #24

Open
@dandv

Description

@dandv

I'm running node_modules\.bin\intern-runner config=tests/intern.js (on Windows 7) from the complete-tutorial branch and the tests fail, first because an element isn't found, then because my account (free one for open source projects) can't run parallel sessions:

Tunnel download: 99.873%
Tunnel download: 100.000%
BrowserStackLocal v3.7
Ready
Tunnel started
‣ Created session internet explorer 10 on WIN8 (4cc4a26552d56c793fc462abf448f50aab4127fd)
✓ internet explorer 10 on WIN8 - unit tests - hello - greet (0.001s)
‣ Created session internet explorer 11 on WIN8 (71ef70bd5dee944f3da500b26eb4c86fee1d6361)
✓ internet explorer 11 on WIN8 - unit tests - hello - greet (0s)
× internet explorer 10 on WIN8 - index - greeting form (11.908s)
NoSuchElement: [POST http://(redacted)@hub.browserstack.com:4444/wd/hub/session/4cc4a26552d56c793fc462abf448f50aab4127fd/element / {"using":"css selector","value":"body.loaded"}] Unable to find element with css selector == body.loadedRNING: The server did not provide any stacktrace information)
Command duration or timeout: 5.23 seconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.45.0', revision: '5017cb8', time: '2015-02-26 23:59:50'
System info: host: '172-16-4-215', ip: '172.16.4.215', os.name: 'windows', os.arch: 'x86', os.version: '6.2', java.version: '1.8.0_51'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Capabilities [{browserAttachTimeout=0, enablePersistentHover=true, ie.forceCreateProcessApi=false, ie.usePerProcessProxy=false, ignoreZoomSetting=false, handlesAlerts=true, version=10, platform=WINDOWS, nativeEvents=true, ie.ensureClession=true, elementScrollBehavior=0, ie.browserCommandLineSwitches=, requireWindowFocus=false, browserName=internet explorer, initialBrowserUrl=http://localhost:9629/, takesScreenshot=true, javascriptEnabled=true, ignoreProtectedModeSngs=false, enableElementCacheCleanup=true, cssSelectorsEnabled=true, unexpectedAlertBehaviour=dismiss}]
Session ID: 1fcb3bbb-7f69-4794-b425-b7cf5df923da
*** Element info: {Using=css selector, value=body.loaded}
  at ProxiedSession._post  <node_modules\intern\node_modules\leadfoot\Session.js:59:30>
  at ProxiedSession.Session.find  <node_modules\intern\node_modules\leadfoot\Session.js:1055:15>
  at Command.<anonymous>  <node_modules\intern\node_modules\leadfoot\Command.js:42:36>
  at <node_modules\intern\node_modules\dojo\Promise.ts:393:15>
  at run  <node_modules\intern\node_modules\dojo\Promise.ts:237:7>
  at <node_modules\intern\node_modules\dojo\nextTick.ts:44:3>
  at process._tickCallback  <node.js:355:11>
  at Command.find  <node_modules\intern\node_modules\leadfoot\Command.js:23:10>
  at Command.prototype.(anonymous function) [as findByCssSelector]  <node_modules\intern\node_modules\leadfoot\lib\strategies.js:24:16>
  at Test.registerSuite.greeting form [as test]  <tests\functional\index.js:12:6>
  at <node_modules\intern\lib\Test.js:211:24>
  at <node_modules\intern\node_modules\dojo\Promise.ts:393:15>
  at runCallbacks  <node_modules\intern\node_modules\dojo\Promise.ts:11:11>
  at <node_modules\intern\node_modules\dojo\Promise.ts:317:4>
  at run  <node_modules\intern\node_modules\dojo\Promise.ts:237:7>
  at <node_modules\intern\node_modules\dojo\nextTick.ts:44:3>
  at process._tickCallback  <node.js:355:11>

=============================== Coverage summary ===============================
Statements   : 100% ( 4/4 )
Branches     : 100% ( 2/2 )
Functions    : 100% ( 2/2 )
Lines        : 100% ( 4/4 )
================================================================================
internet explorer 10 on WIN8: 1/2 tests failed

× internet explorer 11 on WIN8 - index - greeting form (11.777s)
NoSuchElement: [POST http://(redacted)@hub.browserstack.com:4444/wd/hub/session/71ef70bd5dee944f3da500b26eb4c86fee1d6361/element / {"using":"css selector","value":"body.loaded"}] Unable to find element with css selector == body.loadedRNING: The server did not provide any stacktrace information)
Command duration or timeout: 5.12 seconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.45.0', revision: '5017cb8', time: '2015-02-26 23:59:50'
System info: host: '172-16-4-251', ip: '172.16.4.251', os.name: 'windows', os.arch: 'x86', os.version: '6.3', java.version: '1.8.0_51'
Driver info: org.openqa.selenium.ie.InternetExplorerDriver
Capabilities [{browserAttachTimeout=0, enablePersistentHover=true, ie.forceCreateProcessApi=false, ie.usePerProcessProxy=false, ignoreZoomSetting=false, handlesAlerts=true, version=11, platform=WINDOWS, nativeEvents=true, ie.ensureClession=true, elementScrollBehavior=0, ie.browserCommandLineSwitches=, requireWindowFocus=false, browserName=internet explorer, initialBrowserUrl=http://localhost:14371/, takesScreenshot=true, javascriptEnabled=true, ignoreProtectedModeings=false, enableElementCacheCleanup=true, cssSelectorsEnabled=true, unexpectedAlertBehaviour=dismiss}]
Session ID: ca5a6eb8-ce43-4625-bcc3-1ffe846402f3
*** Element info: {Using=css selector, value=body.loaded}
  at ProxiedSession._post  <node_modules\intern\node_modules\leadfoot\Session.js:59:30>
  at ProxiedSession.Session.find  <node_modules\intern\node_modules\leadfoot\Session.js:1055:15>
  at Command.<anonymous>  <node_modules\intern\node_modules\leadfoot\Command.js:42:36>
  at <node_modules\intern\node_modules\dojo\Promise.ts:393:15>
  at run  <node_modules\intern\node_modules\dojo\Promise.ts:237:7>
  at <node_modules\intern\node_modules\dojo\nextTick.ts:44:3>
  at process._tickCallback  <node.js:355:11>
  at Command.find  <node_modules\intern\node_modules\leadfoot\Command.js:23:10>
  at Command.prototype.(anonymous function) [as findByCssSelector]  <node_modules\intern\node_modules\leadfoot\lib\strategies.js:24:16>
  at Test.registerSuite.greeting form [as test]  <tests\functional\index.js:12:6>
  at <node_modules\intern\lib\Test.js:211:24>
  at <node_modules\intern\node_modules\dojo\Promise.ts:393:15>
  at runCallbacks  <node_modules\intern\node_modules\dojo\Promise.ts:11:11>
  at <node_modules\intern\node_modules\dojo\Promise.ts:317:4>
  at run  <node_modules\intern\node_modules\dojo\Promise.ts:237:7>
  at <node_modules\intern\node_modules\dojo\nextTick.ts:44:3>
  at process._tickCallback  <node.js:355:11>

=============================== Coverage summary ===============================
Statements   : 100% ( 4/4 )
Branches     : 100% ( 2/2 )
Functions    : 100% ( 2/2 )
Lines        : 100% ( 4/4 )
================================================================================
internet explorer 11 on WIN8: 1/2 tests failed

Suite internet explorer 9 on WINDOWS FAILED
UnknownError: [POST http://(redacted)@hub.browserstack.com:4444/wd/hub/session / {"desiredCapabilities":{"browserName":"internet explorer","version":"9","platform":"WINDOWS","browserstack.local":"true","browserstack.localIdentifier":"522680565","browserstack.selenium_version":"2.45.0","name":"tests/intern.js","idle-timeout":60}}] 1 session is currently being used. Please upgrade to add more parallel sessions.
  at Server.createSession  <node_modules\intern\node_modules\leadfoot\Server.js:307:15>
  at <node_modules\intern\lib\executors\Runner.js:174:22>
  at retry  <node_modules\intern\lib\util.js:695:13>
  at <node_modules\intern\node_modules\dojo\Promise.ts:393:15>
  at runCallbacks  <node_modules\intern\node_modules\dojo\Promise.ts:11:11>
  at <node_modules\intern\node_modules\dojo\Promise.ts:317:4>
  at run  <node_modules\intern\node_modules\dojo\Promise.ts:237:7>
  at <node_modules\intern\node_modules\dojo\nextTick.ts:44:3>
  at process._tickCallback  <node.js:355:11>
Suite firefox 37 on MAC FAILED
UnknownError: [POST http://(redacted)@hub.browserstack.com:4444/wd/hub/session / {"desiredCapabilities":{"browserName":"firefox","version":"37","platform":"MAC","browserstack.local":"true","browserstack.localIdentifier":"1438522680565rowserstack.selenium_version":"2.45.0","name":"tests/intern.js","idle-timeout":60}}] 1 session is currently being used. Please upgrade to add more parallel sessions.
  at Server.createSession  <node_modules\intern\node_modules\leadfoot\Server.js:307:15>
  at <node_modules\intern\lib\executors\Runner.js:174:22>
  at retry  <node_modules\intern\lib\util.js:695:13>
  at <node_modules\intern\node_modules\dojo\Promise.ts:393:15>
  at runCallbacks  <node_modules\intern\node_modules\dojo\Promise.ts:11:11>
  at <node_modules\intern\node_modules\dojo\Promise.ts:317:4>
  at run  <node_modules\intern\node_modules\dojo\Promise.ts:237:7>
  at <node_modules\intern\node_modules\dojo\nextTick.ts:44:3>
  at process._tickCallback  <node.js:355:11>
Suite chrome 39 on WINDOWS FAILED
UnknownError: [POST http://(redacted)@hub.browserstack.com:4444/wd/hub/session / {"desiredCapabilities":{"browserName":"chrome","version":"39","platform":"WINDOWS","browserstack.local":"true","browserstack.localIdentifier":"1438522680,"browserstack.selenium_version":"2.45.0","name":"tests/intern.js","idle-timeout":60}}] 1 session is currently being used. Please upgrade to add more parallel sessions.
  at Server.createSession  <node_modules\intern\node_modules\leadfoot\Server.js:307:15>
  at <node_modules\intern\lib\executors\Runner.js:174:22>
  at retry  <node_modules\intern\lib\util.js:695:13>
  at <node_modules\intern\node_modules\dojo\Promise.ts:393:15>
  at runCallbacks  <node_modules\intern\node_modules\dojo\Promise.ts:11:11>
  at <node_modules\intern\node_modules\dojo\Promise.ts:317:4>
  at run  <node_modules\intern\node_modules\dojo\Promise.ts:237:7>
  at <node_modules\intern\node_modules\dojo\nextTick.ts:44:3>
  at process._tickCallback  <node.js:355:11>
Suite chrome 39 on MAC FAILED
UnknownError: [POST http://(redacted)@hub.browserstack.com:4444/wd/hub/session / {"desiredCapabilities":{"browserName":"chrome","version":"39","platform":"MAC","browserstack.local":"true","browserstack.localIdentifier":"1438522680565"owserstack.selenium_version":"2.45.0","name":"tests/intern.js","idle-timeout":60}}] 1 session is currently being used. Please upgrade to add more parallel sessions.
  at Server.createSession  <node_modules\intern\node_modules\leadfoot\Server.js:307:15>
  at <node_modules\intern\lib\executors\Runner.js:174:22>
  at retry  <node_modules\intern\lib\util.js:695:13>
  at <node_modules\intern\node_modules\dojo\Promise.ts:393:15>
  at runCallbacks  <node_modules\intern\node_modules\dojo\Promise.ts:11:11>
  at <node_modules\intern\node_modules\dojo\Promise.ts:317:4>
  at run  <node_modules\intern\node_modules\dojo\Promise.ts:237:7>
  at <node_modules\intern\node_modules\dojo\nextTick.ts:44:3>
  at process._tickCallback  <node.js:355:11>
Suite safari 8 on MAC FAILED
UnknownError: [POST http://(redacted)@hub.browserstack.com:4444/wd/hub/session / {"desiredCapabilities":{"browserName":"safari","version":"8","platform":"MAC","browserstack.local":"true","browserstack.localIdentifier":"1438522680565",wserstack.selenium_version":"2.45.0","name":"tests/intern.js","idle-timeout":60}}] 1 session is currently being used. Please upgrade to add more parallel sessions.
  at Server.createSession  <node_modules\intern\node_modules\leadfoot\Server.js:307:15>
  at <node_modules\intern\lib\executors\Runner.js:174:22>
  at retry  <node_modules\intern\lib\util.js:695:13>
  at <node_modules\intern\node_modules\dojo\Promise.ts:393:15>
  at runCallbacks  <node_modules\intern\node_modules\dojo\Promise.ts:11:11>
  at <node_modules\intern\node_modules\dojo\Promise.ts:317:4>
  at run  <node_modules\intern\node_modules\dojo\Promise.ts:237:7>
  at <node_modules\intern\node_modules\dojo\nextTick.ts:44:3>
  at process._tickCallback  <node.js:355:11>
‣ Created session firefox 37 on WINDOWS (ec70159b543956bc4381e76a9827b9a28e18e883)
✓ firefox 37 on WINDOWS - unit tests - hello - greet (0.001s)
Assertion failed: end <= source_len, file src\smalloc.cc, line 280

BrowserStack error log:

IE 10 on Windows 8

image

Firefox 37:

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions