-
Notifications
You must be signed in to change notification settings - Fork 15
Description
Question
Hi! 👋
I’m looking to upgrade our E2E workflows to use Maestro while continuing to leverage our existing tooling (BrowserStack). I came across this package and it looks like a great way to make that possible.
While researching, I read a couple of your blog posts:
- https://devicelab.dev/blog/run-maestro-flows-any-cloud
- https://devicelab.dev/blog/browserstack-maestro-guide#summary
From these posts, it seems fairly straightforward to run Maestro on BrowserStack using this setup. However, both examples rely on commands that mention BrowserStack only supporting Maestro 1.39.
I double-checked the BrowserStack documentation and, while their docs are a bit sparse, I found this page which states that you can specify the Maestro version to use:
https://www.browserstack.com/docs/app-automate/maestro/set-up-test-env/configure-tests/set-maestro-version
Given that this package runs tests on BrowserStack via the maestro-runner CLI, I’m wondering how that configuration would work here. I couldn’t find any CLI flag or code path that allows specifying the Maestro version for BrowserStack.
Am I missing something, or is this currently not supported by the package?
Thanks! 🙏