Closed michaeljacobdavis closed 6 years ago
Each executor has its own setup (ENV VAR, command line args, etc.). testarmada-magellan-browserstack-executor
requires browserstack user name and token to be passed in via ENV VAR. https://github.com/TestArmada/magellan-browserstack-executor#how-to-use. If you don't need to run test on browserstack simply remove it from magellan.json.
testarmada-magellan-browserstack-executor
is still in beta and we just started to actively working on it with browserstack recently. And yes the error needs to be prompted gracefully. Thank you for the issue, we'll write it down and get better error alert in the executor.
Following the directions to test locally, running
npm run test:desktop
fails with on master:The culprit seems to be the addition of
testarmada-magellan-browserstack-executor
inmagellan.json
. Removing it fixes the issue.I'm not familiar with the pattern, but should
testarmada-magellan-browserstack-executor
be removed? Or is it expected to fail gracefully (it looks liketestarmada-magellan-saucelabs-executor
is in there but does not fail when no credentials are given).