当我想在Jenkins中发布性能报告时,如何指定我的jtl文件的路径?

时间:2012-10-03 04:13:58

标签: jenkins jmeter

在我的Jenkins配置中,我将build.xml文件指定为构建后过程。此build.xml文件指定了我想要运行的JMeter文件(JMX)以及我想要放置报告文件的位置(jtl)。

我的jtl文件的位置是c:\inetpub\wwwroot\.jenkins\results\jtl\

我可以看到此位置的jtl文件的时间戳与我的构建的时间戳匹配。但是,根据Jenkins界面,在“发布性能测试结果报告”类别下,我需要将**/*.jtl指定为JMeter文件位置。

我这样做但是我的构建仍然失败,因为我不断收到一条消息No JMeter files matching '**/*.jtl" have been found 我相信这条路径需要相对于工作区根路径。 我尝试过使用相对路径(即../../results/jtl/*.jtl)和绝对路径 但他们都说我没有Jmeter文件匹配任何路径。

那么,究竟我应该把Jenkins放在那里找到我的.jtl文件?

1 个答案:

答案 0 :(得分:4)

我使用**/*.jtl没有问题。

但是,你的jtl文件的位置是有问题的 通常,它们位于作业的工作空间内。

我的工作区结构类似于

results/jtl/*.jtl