在我的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文件?
答案 0 :(得分:4)
我使用**/*.jtl
没有问题。
但是,你的jtl文件的位置是有问题的 通常,它们位于作业的工作空间内。
我的工作区结构类似于
results/jtl/*.jtl