InterruptedException
スタックトレースの関連部分であるJenkinsから取得しています。
java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at hudson.remoting.Request.call(Request.java:127)
at hudson.remoting.Channel.call(Channel.java:646)
at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:158)
at $Proxy33.join(Unknown Source)
at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:861)
その割り込みは予期せぬものであり、これまでのところ説明されていません。デバッガーでこれを実際に発生させることはできません。本番環境で使用されているCIでのみ発生し、Jenkinsジョブ実行の1%未満で発生することはほとんどありません。さまざまなログを調べても、これまでのところ、原因の有用なヒントは得られていません。当時、リモートのJenkinsノードは切断されていなかったようです。
質問:上記の制約を使用して、InterruptedExceptionの原因、またはその他の潜在的に有用なものを見つける方法は?
このような例外の原因を突き止めるための他のアイデアも歓迎します!おそらく、ジェンキンス/ハドソン特有の何かであり、この以前の質問ではカバーされていません(その答えはここではあまり役に立ちません)。