繁体   English   中英

当所有测试都跳过时,将作业标记为不稳定

[英]Mark job as unstable when all tests skip

我有一个测试场景,在这个场景中,有可能间歇性地跳过测试运行中的所有测试,在这种情况下,我希望Jenkins将构建标记为UNSTABLE。 目前,它将工作标记为“通过”,当我们需要快速视觉反馈(通过仪表板)有关哪些工作需要注意时会引起问题,因为我们看到的都是绿色工作。

背景:用python 2.7编写的测试。 使用的测试跑步者是鼻子。 使用鼻子中的“ -with-xunit”标志输出测试结果。 它的唯一工作就是运行测试。

希望有一个解决方案,因为我还没有找到一个明显的解决方案。 干杯。

我建议使用构建后的Groovy脚本来调查结果并将其标记为不稳定。 看看这个类似的问题:

Jenkins Groovy脚本发现null testResultAction成功运行

插件页面(包含很多示例):

https://wiki.jenkins-ci.org/display/JENKINS/Groovy+Postbuild+Plugin

暂无
暂无

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

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