2016-10-25 3 views
0

最近私のアンドロイドアプリでエスプレッソを使ってテストしました。しかし、テストケースが合格しないこともあります。非常に長い非同期タスクはそれを完了するのに約30秒かかります。それが失敗したとき、それはこの例外をスロー私:これが起こると、この例外の意味は何である理由エスプレッソの "IdlingResourceTimeoutException"とは何ですか?

IdlingResourceTimeoutException

だから、誰もが知っているのですか?

答えて

3

これは、asynctaskの実行に時間がかかりすぎる必要があります。

が使用して、このアイドリングタイムアウトを変更してみてください:

IdlingPolicies.setMasterPolicyTimeout(3, TimeUnit.MINUTES); 
IdlingPolicies.setIdlingResourceTimeout(3, TimeUnit.MINUTES); 
+0

おかげで、私はこれがうまくいくと思います。私はこれらのパラメータを設定しているので、この問題は決して再び起こりません。 –

関連する問題