■概要 junitの網羅率測定する為に、coberturaを利用する事が多いと思います。 # 当方久しぶりにjavaを触ったので最近のトレンドにはとんと疎くなりました。もっと良いのがあれば教えてください。 しかしこれが猛烈に遅い!軽快に進めたいのですが、ネックになりそうなので調査しました。 ■解説 coberturaの実行はantから行っています。通常 1. コンパイル 2. instrument (coberturaを埋め込む) 3. junit実行 の順番で実行する事になりますが、 3. が非常に遅いのです。 3. の実行は <junit fork="yes" dir="${basedir}"> <classpath location="${instrumented.dir}" /> <classpath location="${classes.dir}" /> <classpath
![coberturaが猛烈に遅い!...けど解決した](https://cdn-ak-scissors.b.st-hatena.com/image/square/30ff78dfc4c089c58e0319e7098e3efbf087be0b/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEj7TBbNd4PWV5Vr4NIiJ2aQTOlE1xZPGgomvabNDwDnBY8_u7adxECT27P9ZdX4uviCgQsdzQ1zureYbkbO0zo7vY3FVJnLaGrLViHIugLXZc9inDjP98KlUUKAA2ATgZdYf5IRfLBxVPs%2Fw1200-h630-p-k-no-nu%2Fmultiple.jpg)