If I add firebase to my project I can't use detox. All tests gets timeout
https://invertase.io/oss/react-native-firebase/quick-start
Does that help? https://github.com/wix/Detox/issues/1288#issuecomment-504972842
P.S. Make sure you check that on iOS first, because it seems that the blacklisting functionality is not implemented in Android: https://github.com/wix/Detox/issues/1695 .
It does not helped, probably there is more urls needs to be blacklisted. I need to dive deeper here
Solution is still unknown :)
Please follow the sync debug guides and post the result.
This one in particular:
https://github.com/wix/Detox/blob/master/docs/Troubleshooting.Synchronization.md#lower-level-idling-resources-debug-ios-only
Got something but nothing about what kind of network request is preventing
App has not responded to the network requests below:
(id = 1) invoke: {"target":{"type":"Invocation","value":{"target":{"type":"EarlGrey","value":"instance"},"method":"detox_selectElem
entWithMatcher:","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"GREYMatchers"},"method":"matcherForAccessibilityID:","args":[{"type":"NSString","value":"EnterPhoneNumber"}]}}]}},"method":"performAction:","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"GREYActions"},"method":"actionForTap","args":[]}}]}
(id = -1000) reactNativeReload: {}
and later
Timeout - Async callback was not invoked within the 120000ms timeout specified by jest.setTimeout.Error: Timeout - Async callback was not invoked within the 120000ms timeout specified by jest.setTimeout.
Please provide the information I asked for.
Got flooded by
2020-01-13 17:28:36.354 Db MyApp[74466:5ac6b] [com.wix.Detox:EarlGreyStatistics] WXAnimatedDisplayLinkIdlingResource -> busy (null)
There you go. So you have some animation that never ends. You need to inspect your code and figure out where it is. You can use mocking to make the animation a short one only when testing.
We use the issue tracker exclusively for bug reports and feature requests. This issue appears to be a general usage or support question. Instead, please ask a question on Stack Overflow with the detox tag.
Feel free to post your Stack Overflow question here for more visibility. We'll take a look at it.
For issues with Expo apps, it is most likely not an issue with Detox itself, but with the Expo runtime or with incorrect Detox setup. For support on how to use Detox with Expo, you should contact the Expo team or the Expo community.
For more information on bots in this repository, read this discussion.
For other who will land here read here https://stackoverflow.com/a/47401082/175404
For wix team - better documentation needed :)
Everything is documented properly. It just needs people to read it. 馃槢
Troubleshooting is documented, mocking is documented, etc.