私には6種類のエスプレッソテストがあるテストクラスがあります。私がテストクラスを走らせると、3回通過し、3回失敗します。ランダムエスプレッソテストに失敗する
各テストを個別に実行すると、すべてのテストが正常に実行されます。これらのうちのいくつかは競合条件(APIリクエスト)を持っていますので、それらを理解していますが、IdlingResourceを使用して見ていますが、他にはありません。たとえば、noMatchingViewException android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching: with text: is "Sort by best match"
があり、ビューが存在し、テストが実行されたときそれは期待通りに通過します。
誰もがこの問題を抱えているのではないかと思います。
アプリケーションがクラッシュして5秒以上アイドル状態になることはありません.APIコールを擬似して試してみることをお勧めします。正方形のモックを使ってAPIコールをモックすることができます。okhttp – cammando