SonarQube Mavenプラグインを実行してRTCプロジェクトから責任情報を取得すると、タイムアウトが発生しています。 repository.timeout
プロパティを.jazz-scm/preferences.properties
に変更して、900
に変更しようとしましたが、タイムアウトは60000msと表示されます。SonarQube Mavenプラグイン:Jazz annotateタイムアウトを超過しました
これはlscm
がタイムアウトしたか、ソナー自体であるかわかりません。
エラー:
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-
plugin:3.0.2:sonar (default-cli) on project app: The jazz annotate command
[sh lscm annotate -u [email protected] -P ******** pom.xml] timed out:
Timeout exceeded: 60000 ms [command: sh lscm annotate -u [email protected]
-P ******** pom.xml]: TimeoutException -> [Help 1]
lscmコマンドをシェルで手動で実行するとどうなりますか?なぜそれがずっと時間がかかるのか? –
はい。私は 'lscm'の周りにラッパーを作成し、それを並列に実行するためのロック機構を持っていました。私は一度に8つのプロジェクトを分析しているので、ファイルが大きすぎるときはいつでもこのタイムアウトの問題にぶつかります。これはパフォーマンス上の問題だと私は理解していますが、タイムアウトを長くして待っていても問題ありません。この状況でタイムアウトを増やすことは可能ですか? – Phil