backbone-testing
backbone-testing copied to clipboard
CI: BrowserStack not working
Not erroring Travis, but definitely failing:
11 01 2017 21:10:36.515:INFO [launcher]: Launching browsers bs_firefox, bs_chrome, bs_ie_10, bs_ie_11 with unlimited concurrency
BrowserStackTunnel: binary not present
11 01 2017 21:10:36.543:ERROR [launcher]: Cannot load browser "bs_firefox"!
Error: Username is required.
at ApiClient.BaseClient (/home/travis/build/ryan-roemer/backbone-testing/node_modules/browserstack/lib/client.js:18:9)
at ApiClient.ApiBaseClient (/home/travis/build/ryan-roemer/backbone-testing/node_modules/browserstack/lib/api.js:9:13)
at new ApiClient (/home/travis/build/ryan-roemer/backbone-testing/node_modules/browserstack/lib/api.js:162:17)
at Object.createClient (/home/travis/build/ryan-roemer/backbone-testing/node_modules/browserstack/lib/api.js:278:10)
at createBrowserStackClient (/home/travis/build/ryan-roemer/backbone-testing/node_modules/karma-browserstack-launcher/index.js:112:20)
at Array.invoke (/home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:75:15)
at Injector.get (/home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:48:43)
at Injector.get (/home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:54:19)
at get (/home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:54:19)
at /home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:71:14
at Array.map (native)
at invoke (/home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:70:31)
at Array.instantiate (/home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:59:20)
at Injector.get (/home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:48:43)
at module.(anonymous function) (/home/travis/build/ryan-roemer/backbone-testing/node_modules/karma/lib/config.js:244:62)
at Array.invoke (/home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:75:15)
at Injector.get (/home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:48:43)
at /home/travis/build/ryan-roemer/backbone-testing/node_modules/karma/lib/launcher.js:69:76
at /home/travis/build/ryan-roemer/backbone-testing/node_modules/karma/lib/launcher.js:136:49
at Array.forEach (native)
at Launcher.launch (/home/travis/build/ryan-roemer/backbone-testing/node_modules/karma/lib/launcher.js:135:13)
at Injector.invoke (/home/travis/build/ryan-roemer/backbone-testing/node_modules/di/lib/injector.js:75:15)
at Server.<anonymous> (/home/travis/build/ryan-roemer/backbone-testing/node_modules/karma/lib/server.js:180:24)
at Server.g (events.js:291:16)
at emitNone (events.js:86:13)
at Server.emit (events.js:185:7)
at emitListeningNT (net.js:1285:10)
at _combinedTickCallback (internal/process/next_tick.js:71:11)
at process._tickCallback (internal/process/next_tick.js:98:9)