2017-01-27 1 views
4

私はwiremockを使ってWebサービスを模擬しています。私はそれを使って、テストしているユニットの一部にサービスアクセスを提供しています。したがって、基本的には、wiremockのスタブを使用する複数のjunitテストがあります。ワイヤモックスタブを使用する複数のテストケースを実行しているときに "Selector loop waiting on select"

しかし、一度に複数のテストを実行すると(test.javaファイル全体を実行すると仮定します)、いくつかのテストケースを完了した後も待機し続けます。そして、次のようなものは、ログの下部に表示されます

[[email protected]/0] 
DEBUG org.eclipse.jetty.io.SelectorManager - Selector loop waiting on select 

JUnitのバージョン:4.12
Wiremockバージョン:2.5.0(wiremock-スタンドアロン)
Javaバージョン:1.8.0_77

また、私はthis SO problemをチェックしました。しかし、まだこれを克服する方法を理解することはできません。

答えて

0

このメッセージはおそらく赤いニシンです。私は一時停止中にスレッドダンプをつかむことをお勧めします(kill-on * nix)。それは、コードがどこで正確にブロックされているかを示します。

関連する問題