1

Eclipse のリモート JAVA VM で実行されているコード カバレッジ レポートを取得するにはどうすればよいですか (可能であれば)。

そのため、サービス層 (VM2) のクライアント (簡単にするために VM1) で単体テスト スイートを実行しています。(プロジェクトはすでにこのようにセットアップされており、その部分を再構築するには深すぎます)

次のようにポートリスナーを追加すると、デバッグが機能します。

<jvmFlag>-Xdebug</jvmFlag>
<jvmFlag>-Xrunjdwp:transport=dt_socket,address=1044,server=y,suspend=y</jvmFlag>

そのため、EclEmma のようなコード カバレッジ ツールで同様のことをしたいと考えていました。

バックエンド サービスのアーキテクチャは次のようになります: https://github.com/GoogleCloudPlatform/appengine-modules-sample-java

サービスレイヤーにも何らかのフックを追加する必要があると思います。(おそらく親mavenファイルにあります)

4

1 に答える 1