首页 > 其他分享 >jmeter部分脚本执行失败但jenkins构建结果依然成功

jmeter部分脚本执行失败但jenkins构建结果依然成功

时间:2022-10-26 17:55:45浏览次数:55  
标签:脚本 构建 结果 失败 jenkins jmeter

jmeter部分脚本执行失败,但jenkins构建结果依然成功--处理方法

 

使用jenkins构建执行脚本的时候,大家可能遇到过:明明部分脚本执行失败,但是收到的邮件结果依然是构建成功呢,这是为什么呢?

其实,jenkins构建结果和脚本运行结果是两回事,jenkins构建是构建的结果,jmeter脚本执行是脚本执行的结果,脚本执行失败,并没有穿个jenkins,故jenkins也不知道啊,所以我们需要手动处理:当部分脚本执行失败的时候,手动使jenkins构建结果也失败呢,通过批处理命令即可实现。

windows系统下重置jenkins构建结果(windows系统可用,在jenkins中添加批处理命令使用下面脚本即可):

echo %WORKSPACE%
echo %BUILD_ID%
cd results
cd %BUILD_ID%

#如下根据*.jtl中是否有<failure>true来判定是否存在jmeter失败脚本,有就构建失败,否则就构建成功。
findstr /i "<failure>true" *.jtl
if NOT %ERRORLEVEl% == 0 (
echo "无失败用例" && exit 0
)else (
echo "有失败用例" && exit 1
)

 

linux系统下重置jenkins构建结果(网上参考别人的截图,实际未测试):


————————————————
版权声明:本文为CSDN博主「zyb_jueying」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zyb_jueying/article/details/86140398

标签:脚本,构建,结果,失败,jenkins,jmeter
From: https://www.cnblogs.com/pangwablog/p/16829362.html

相关文章

  • vscode plugin - jenkins jack使用方法
    Jenkinsjack用于使vscode可直连jenkins,能推送代码至对应jenkinsjob进行代码测试一、vscode安装jenkinsjack二、连接jenkins 根据提示输入jenkinsurl,账号密码 ......
  • 使用war包安装jenkins
    安装javajenkins必须依赖的curl-Ohttps://dshvv-1300009960.cos.ap-beijing.myqcloud.com/shell/ijava11.sh&&chmod755./ijava11.sh&&./ijava11.sh&&rm-rf.......
  • 阿里云实时计算 Flink 版 x Hologres: 构建企业级一站式实时数仓
    作者|徐榜江余文兵赵红梅编辑|伍翀随着大数据的迅猛发展,企业越来越重视数据的价值,这就意味着需要数据尽快到达企业分析决策人员,以最大化发挥数据价值。企业最常见的做法就......
  • 构建FTP文件传输服务器
    拓扑图:推荐步骤:建立虚拟用户基础文件修改vsftpd.conf配置文件为各虚拟用户建立独立的配置文件一、配置IP地址(1)centos01_server(2)centos02(3)win10客户端二、安装配置vsftp服务(1......
  • Windows 2016 安装 Jenkins
    https://www.jenkins.io/download/安装thisaccounteitherdoesnothavetheprivilegetologon解决:控制面板\所有控制面板项\管理工具配置输入http:/......
  • 构建icecream
    文档说明:只记录关键地方;试验环境:linuxdebian11目标:构建能用于并行编译的容器环境Icecream是由SUSE创建的、基于distcc的并行编译工具分布式编译工具(充分利用......
  • 构建quic_server
    文档说明:只记录关键地方;试验环境:linuxdebian11目标:构建能测试的quicserver下载chromium并且安装好依赖以后,执行脚本#!/bin/bashset-exu__CURRENT__=`pwd`......
  • 构建容器版coturn
    文档说明:只记录关键地方;试验环境:linuxdebian11目标:构建能启动的coturncoturn服务器完整的实现了STUN/TURN/ICE协议基础环境:docker构建脚本build-docker.......
  • 构建容器版Janus WebRTC server
    文档说明:只记录关键地方;试验环境:linuxdebian11目标:构建能启动的JanusWebRTCserver基础环境:docker构建脚本build-docker.sh#!/bin/envbashset-eexport......
  • 构建能让socat支持TLSv.13的容器环境
    文档说明:只记录关键地方;试验环境:linuxdebian11目标socat支持TLSv1.3dockerfileFROMalpine:latestRUNtest-f/etc/apk/repositories.save||cp/etc/apk/repo......