只是好奇我們是否可以在 Jenkins 控制臺中列印 jmeter 日志。這就是我在 Jenkins 中用來運行 Jmeter 的方法
sh "/home/jenkins/jmeter/apache-jmeter-5.1/bin/jmeter.sh -f -n -t my.jmx -l output.jtl -j jmeter.log -p my.properties -e -o results"
archiveArtifacts '**/jmeter.log'
以上可以生成日志檔案和存檔。我的要求是在 Jenkins 控制臺日志中查看它們。
uj5u.com熱心網友回復:
-j /dev/stdout根據JMeter 檔案,您可以嘗試將開關添加到命令列
-j, --jmeterlogfile jmeter運行日志檔案(jmeter.log)
并且/dev/stdout是一個Linux 設備檔案,提供對STDOUT標準流的讀/寫訪問
或者,您可以修改 JMeter 的日志記錄配置,并添加一個附加程式以將日志訊息也列印到 STDOUT。
最后但并非最不重要的是,根據 JMeter 最佳實踐,您應該始終使用最新版本的 JMeter,因此請考慮升級到JMeter 5.4.3 (或JMeter 下載頁面上提供的最新穩定版本)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/446830.html
上一篇:如果條件不作業,詹金斯管道
下一篇:如何通過activeChoiceReactiveParam將referencedParameter發送到readFileFromWorkspace
