Jenkins test results aggregator插件找不到已存在作业的问题求助
解决Jenkins Test Results Aggregator插件找不到已存在作业的问题
问题场景
已安装Jenkins的Test Results Aggregator插件,创建自由风格作业聚合test1和test2的测试结果,但插件日志显示找不到这两个实际存在的作业:
15:37:04 Collecting Data from Jenkins Job with name 'test1' ...Job Not Found 15:37:04 Collecting Data from Jenkins Job with name 'test2' ...Job Not Found 15:37:04 Analyze ...Finished 15:37:04 Generate XML Report...Finished XML Report 15:37:04 Generate HTML Report...Finished HTML Report 15:37:04 Generate HTML Report...Finished HTML Report 15:37:04 Generate Email Report 15:37:04 No mail will be Send since all Jobs are having status 'NOT_FOUND'. 15:37:04 Generate Email Report 15:37:04 No mail will be Send since all Jobs are having status 'NOT_FOUND'. 15:37:04 Post Influx DB 15:37:04 Finished Aggregate Test Results Action 15:37:04 Finished: SUCCESS
解决步骤
- 核对作业名称与路径
插件配置里的作业名必须和实际作业名完全一致,包括大小写、空格、特殊符号。如果作业在文件夹下,要填写完整路径,比如myFolder/test1,不能只写test1。 - 检查权限配置
运行聚合任务的用户(构建执行用户或Jenkins系统用户)需要拥有test1、test2作业的读取权限。可以用该用户登录Jenkins,手动访问目标作业页面,确认能正常打开。 - 确认作业类型兼容性
Test Results Aggregator插件仅支持部分作业类型(如自由风格、Maven项目),如果test1/test2是Pipeline或其他不兼容类型,插件会无法识别。 - 重启Jenkins并重新配置
偶尔插件加载异常会导致识别问题,重启Jenkins服务后,重新配置聚合任务的作业列表,保存后再次运行。 - 验证目标作业的测试报告
确保test1和test2作业确实生成了插件支持的测试报告(如JUnit格式),如果目标作业没有输出测试报告,插件可能误报“找不到作业”。
内容的提问来源于stack exchange,提问作者Ramesh
相关产品推荐
相关产品推荐

