Jenkins上HTML报告不显示jmeter脚本执行失败结果
之前搭建了Jenkins+jmeter+maven环境,用来进行接口健康状态检查。
今天发现有脚本因为环境问题导致运行失败,但是构建结果时成功的。
可以看脚本时有1个error的,但是build success,所以最后的构建结果时成功!怎么把脚本执行结果与构建结果同步呢?
这是因为Jenkins通过退出代码是否为0判断build是否成功。
我们在工程的配置中,post steps中输入以下命令即可让脚本执行结果与Jenkins构建结果同步
附上脚本
#!/bin/bash
dtime=$(date "+%Y%m%d%H%M")
echo "找到失败用例:"
grep -c "<failure>true</failure>" ./target/jmeter/results/script-name-result.jtl #脚本文件执行结果存储路径
if [ $? = 0 ]
then
exit 1
else
exit 0
fi
相关推荐
达观数据 2020-11-11
汪康 2020-10-30
ppppfly 2020-10-24
synshitou 2020-10-21
programmeryu 2020-09-24
Topbeyond 2020-08-21
lrcoop 2020-08-18
young依然 2020-08-17
oden 2020-08-16
lrcoop 2020-08-15
yserver 2020-08-15
王永迪 2020-08-15
pursuemylife 2020-08-14
pandaphinex 2020-08-09
leonranri 2020-07-26
CloasGao 2020-07-21
zccheu 2020-07-18