如何描述在maven surefire中运行的测试的挂钟时间

时间:2013-02-01 15:18:17

标签: java profiling maven-surefire-plugin

我试图分析从maven surefire运行的一系列测试。我发现thisthis等相关问题与我正在寻找的内容完全不同。

有人可以推荐一个能让我测量测试套件方法调用的挂钟持续时间的探查器(也就是说,我没有尝试将探查器连接到已经运行的应用程序)?

1 个答案:

答案 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加载快照。