繁体   English   中英

詹金斯管道结果指标分析

[英]Jenkins pipeline result metric analysis

我有一系列的jenkins测试使用jenkins管道作为shell脚本运行,并具有诸如Build / Copy / TestSet1 / Testset2之类的阶段。 我希望能够运行一个查询,例如“如果结果==失败&&构建==成功&& TestSet1_runtime> 30s”。

现在,这是通过调用外部二进制文件的python脚本运行的,但是没有生成任何junit报告。

是否有一个很好的方法来获得这些结果,甚至包括我可以解析的管道阶段中的原始数据?

谢谢

Jenkins教程中 ,您可以使用以下内容发布测试结果:

step([$class: 'JUnitResultArchiver', testResults: '**/target/surefire-reports/TEST-*.xml'])

但是,我不确定是否可以直接在管道中获取Junit结果来执行您显示的查询。 您始终可以根据自己的特定需求分析测试结果,但这可能很麻烦。

另外,您能解释一下查询的上下文吗? 可能情况是您实际上并不需要这样做...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM