-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Android driver timeout when running on GitHub Actions #144
Comments
For what it's worth, this error went away once I changed this to install my APK before the Maestro steps. However, it failed on GitHub Actions due to other reasons (being unable to tap on a component), but I'll keep digging into why that happened. |
Thanks for reporting @AdamMc331, this adds more urgency for us to add support for screenshots and screen recordings to make it more clear what is going on whenever a test fails |
@AdamMc331 heads up that Maestro now supports screenshots: https://maestro.mobile.dev/reference/take-screenshot Please let me know if you have more context on the issue and I will investigate |
Hi! I'm trying a setup that's pretty similar as @AdamMc331's (including installing apk before launching maestro tests), but still see maestro timing out: https://github.com/stripe/stripe-android/actions/runs/3153366328/jobs/5130023285#step:5:593 |
Update - seems like extending the SERVER_LAUNCH_TIMEOUT_MS fixes timeouts on Github Actions. Is this something that can be made configurable / simply extend? or rather there's reasoning behind the specific value? |
We are also seeing the Timeout exception in our workflows: |
This is happening to us as well. Is there any plans to extend SERVER_LAUNCH_TIMEOUT_MS or make it configurable? @AdamMc331 |
same inssue here |
Thanks for this @dmitry-zaitsev #316 |
Same issue on Azure Pipelines! |
This issue has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar problem, please file a new issue. Make sure to follow the template and provide all the information necessary to reproduce the issue. |
I've tried to add Maestro to my project with this PR and after running the tests on GitHub Actions, I received the following error:
Additional notes:
Here is my action workflow setup:
The maestro commands should run as soon as the emulator is up and running. I noticed that my APK was not yet installed, so I am trying this again with that step first, but I don't think they're related, as I would have expected some package not found error & not a driver timeout.
The text was updated successfully, but these errors were encountered: