1

在我的 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 文件?

4

1 回答 1

4

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

但是,您的 jtl 文件的位置是有问题的。
通常,它们位于作业的工作区中。

我的工作区结构看起来像

results/jtl/*.jtl
于 2012-10-16T02:28:56.820 回答