为了防止项目中的性能下降,我想在jenkins中对JUnit测试的运行时进行一些监视。理想情况下,我希望将测试的执行时间作为Jenkins中的图表(即测试执行时间趋势图)。单个测试(或测试类别)的运行时间也会很有趣。每次测试的RAM使用情况监控也是一个很好的选择。我已经在网上看到了一些方法,人们甚至可以使用SonarQube插件来监控这种测试执行时间。
我的问题是:你如何解决这个问题?这似乎是一个非常基本和直接的事情,但在Jenkins中似乎并不是一个明确的解决方案。
答案 0 :(得分:0)
Stage View plugin可以提供对各个阶段时间的深入了解,Plot Plugin之类的内容可用于跨构建绘制数据。
将这两者连接起来似乎是一个合理的解决方案。
答案 1 :(得分:0)