Jenkins集成JMeter后性能报告请求状态颜色不更新问题求助
解决Jenkins-JMeter集成报告状态异常问题
以下是针对该问题的可行排查和解决步骤:
清理历史构建记录
Jenkins性能插件默认会与历史构建结果做对比,若旧构建中存在大量失败请求,可能导致当前正常结果仍被标记为异常。进入项目的「构建历史」,删除包含失败请求的旧构建,重新生成报告。验证JMeter结果文件
确认当前构建生成的JMeter结果文件(通常是.jtl或.xml)中,已恢复的请求的responseCode字段确实为200(或预期成功状态码)。直接用文本编辑器打开文件检查对应请求的状态值。调整性能插件对比配置
进入项目配置的「构建后操作」→「Publish Performance test result report」,检查是否启用了严格的对比规则(例如“将与历史有差异的请求标记为失败”)。可暂时关闭对比功能,或调整阈值参数,保存后重新构建。清空项目工作空间
进入项目的「工作空间」页面,删除现有工作空间,重新执行构建任务,确保新的结果文件是全新生成,无旧数据残留。更新Performance Plugin插件
旧版本插件可能存在缓存或对比逻辑Bug。进入Jenkins「插件管理」,检查Performance Plugin是否有更新,升级至最新稳定版后重试。
内容的提问来源于stack exchange,提问作者Mayuri De
相关产品推荐
相关产品推荐

