I am using grunt-saucelabs#e865bb24912da3928e2609b958e4a68dd9f07da3 (current HEAD on master), because I was getting unmet peer dependency errors using grunt-saucelabs latest release v8.6.2, due to its dependency on grunt 0.4.0.
jbeard4@Jacobs-MacBook-Pro:~/workspace/scion/SCION-CORE$ grunt run-browser-tests
Running "connect:server" (connect) task
Started connect web server on http://localhost:9999
Running "saucelabs-custom:all" (saucelabs-custom) task
=> Starting Tunnel to Sauce Labs
>> Connected to Saucelabs
1 / 5 tests started
2 / 5 tests started
3 / 5 tests started
4 / 5 tests started
5 / 5 tests started
=> Stopping Tunnel to Sauce Labs
>> Error: POST https://saucelabs.com/rest/v1/jbeard4/js-tests failed.
>> at /Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/src/utils.js:97:15
>> at _rejected (/Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/node_modules/q/q.js:844:24)
>> at /Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/node_modules/q/q.js:870:30
>> at Promise.when (/Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/node_modules/q/q.js:1122:31)
>> at Promise.promise.promiseDispatch (/Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/node_modules/q/q.js:788:41)
>> at /Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/node_modules/q/q.js:604:44
>> at runSingle (/Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/node_modules/q/q.js:137:13)
>> at flush (/Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/node_modules/q/q.js:125:13)
>> at doNTCallback0 (node.js:419:9)
>> at process._tickCallback (node.js:348:13)
>> Error: A callback was provided but waiting a promise, use only one pattern
>> at Request.exposedPromiseMethod [as then] (/Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/node_modules/requestretry/index.js:128:13)
>> From previous event:
>> From previous event:
>> at Object.makeRequest (/Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/src/utils.js:85:8)
>> at Job.start (/Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/src/Job.js:86:8)
>> at getResult (/Users/jbeard4/workspace/scion/SCION-CORE/node_modules/grunt-saucelabs/src/TestRunner.js:113:10)
Warning: Task "saucelabs-custom:all" failed. Use --force to continue.
Aborted due to warnings.
I am using grunt-saucelabs#e865bb24912da3928e2609b958e4a68dd9f07da3 (current HEAD on master), because I was getting unmet peer dependency errors using grunt-saucelabs latest release v8.6.2, due to its dependency on grunt 0.4.0.
Here is package.json:
Gruntfile:
And a trivial HTML:
I get the following stack trace: