我试图分析从maven surefire运行的一系列测试。我发现this和this等相关问题与我正在寻找的内容完全不同。
有人可以推荐一个能让我测量测试套件方法调用的挂钟持续时间的探查器(也就是说,我没有尝试将探查器连接到已经运行的应用程序)?
答案 0 :(得分:1)
This answer帮助了我。我已将以下内容添加到pom.xml
:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>-agentpath:/home/jshaw/yjp-12.0.2/bin/linux-x86-64/libyjpagent.so=tracing,onexit=snapshot,disablej2ee</argLine>
</configuration>
</plugin>
然后,您可以在maven运行完毕后从YourKit profiler加载快照。