特定のシステムおよびパフォーマンス メトリックを取得するために、すべてのテスト ケースのバックグラウンドで同時に実行されるスレッド プールを持つ自動テスト スイートを作成しました。各スレッドは、シェル コマンドを実行するために JSch 接続を使用しており、[JSchException: チャネルが開かれていない例外] を受信しています。
重要な問題は、すべてのテスト ケースが終了してもスレッドが終了しないため、テスト スイートが永久に実行され続けることです。しかし、理由はわかりません...
スレッド ダンプを確認したところ、スレッドが BLOCKED 状態であるため、スレッドが終了していないことがわかりました。
誰かこれについて説明がありますか?または、この問題を解決するための助けはありますか?