-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Having problem with github actions #2873
Comments
@kanelloc Did it work after increasing the |
No I got the same error |
unfortunately I ran into the similar error. #2889 |
Updating that we cannot ATM account for the integrity of running Detox on Github actions. Would really wish for you guys to be able to provide feedback as to whether this played out well, after all. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions! For more information on bots in this reporsitory, read this discussion. |
The issue has been closed for inactivity. |
Just a note that we use Detox (v17 super stable, and v18 with some issues in DetoxSync that also show locally - #3000 ) - GitHub Actions using the macos runners are fine in the react-native-firebase test suite. You will need to pin Xcode to 12.5.1 via github action |
@d4vidi Wanted to comment on this that it's not just Github Actions, CircleCI has these same exact issues which do not reproduce locally on bare metal. Detox seems like it has some sort of incompatibility and flakiness with virtualization in general. This is critical since everyone uses virtualization on CI, and CI providers aren't giving us the option to use bare metal. |
@mikehardy what's wrong with Xcode 13 and iOS 15 ? |
@ShivamJoker nothing that I know of other than flakiness in DetoxSync from #3000 - the simulator is fine though |
I was looking on those only but the whole setup of firebase is bit complex for a simple app. Also the building and testing is taking almost 30 minutes. I saw you have made some caching action as well, not sure if it will help with build and launch time. I had to increase the timeout of test to 3 minutes which was only 25 sec. |
None of this is detox-specific. Nothing about that is simple nor will it ever be I am afraid, this stuff is kind of hard At core though: none of the things you are mentioning are detox specific, I do not believe it belongs on this issue tracker |
Here's a script that goes from zero to detox running, if that's interesting - it's still incredibly complicated what is happening under the covers, but I expect that after running this script, if I were to launch the emulator on github ci it should work... https://github.com/invertase/react-native-google-ads/blob/main/refresh-example.sh |
Description
Hello guys,
I'm having problem when running detox on CI (github actions).
Detox works perfectly locally but I keep getting errors on the CI after the test command.
I provide below the yaml file with the build/test configuration of detox on the github action.
Logs
yarn run v1.22.10
The text was updated successfully, but these errors were encountered: