私には同様の問題があり、それによってブロックされます。ジェンキンスでJMeterテストを実行する必要があります。しかしJenkinsは実際に失敗したときにJMeterビルドが成功したものであることを検証します。アサーションが失敗したときにjmeterが失敗を返さないように、私が何をやっているのだろうか。 jMeterを呼び出すWindowsバッチスクリプトを実行します。Jenkinsは、JMeterビルドが実際に失敗したときに成功したことを検証します。
コマンドライン
cd C:\apache-jmeter-3.1\bin
jmeter -n -c -t C:\Users\maria\Desktop\Automation\WIP\Test-page.jmx -l C:\Users\maria\Desktop\Automation\WIP\Test-page.xml
とパフォーマンスのプラグイン(バージョン2.0)とジェンキンスVer.3.80に報告書を検証するために.xmlファイルに結果を保存します。ここでは、どのようにします。あなたが見ることができるよう2.32.1
CONSOLE
Created the tree successfully using C:\Users\maria\Desktop\Automation\WIP\Test-page.jmx
Starting the test @ Fri Dec 30 11:05:58 GMT 2016 (1483095958952)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary = 1 in 00:00:00 = 3.1/s Avg: 206 Min: 206 Max: 206 Err: 1 (100.00%)
Tidying up ... @ Fri Dec 30 11:05:59 GMT 2016 (1483095959326)
... end of run
Performance: Recording JMeter reports 'C:\Users\maria\Desktop\Automation\WIP\Test-page.xml'
Performance: Parsing JMeter report file 'C:\Jenkins\jobs\Test demo\builds\3\performance-reports\JMeter\Test-page.xml'.
Performance: Percentage of errors greater or equal than 0% sets the build as unstable
Performance: Percentage of errors greater or equal than 0% sets the build as failure
Finished: SUCCESS
私は1つのエラーが発生しています。しかし、パフォーマンスプラグインはビルドを成功に導きます。
プラグインの設定を performance plugin settings
のJMeterプロパティ
jmeter.save.saveservice.assertion_results=all
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
TESTのCASE私が試したし、私のために動作しませんでした Test-page.jmx
試み:
- パフォーマンスプラグインのバージョン(1.11およびV.16 V)
- .jtl形式
- .xmlの最後には、コマンドラインに "エコー" を追加
- .CSV
- 古いです設定
jmeter.save.saveservice.response_data=true
助けてください。
おそらく、あなたはバグに直面しています。この場合、https://issues.jenkins-ci.org/browse/JENKINS-37988 –
のリンクを使用して回避策を提案できますか? – MKamenova
この問題の回避策はありません。 –