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ファイルを見つけるためにそこに何を置くべきか正確に何ですか?