首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >忽略单个测试中的失败

忽略单个测试中的失败
EN

Stack Overflow用户
提问于 2017-01-11 06:39:37
回答 1查看 312关注 0票数 0

当TestNG测试失败时,我会重试一次。如果重试成功,则构建应该成功。如果重试和原始测试都失败,则构建应该失败。ignoreFailures选项将忽略所有失败的测试,并将构建标记为成功。我想要一个更有选择性的选择。如果这样的特性不存在,我可以在afterSuite钩子中计算套件是成功还是失败;我只需要一种方法来手动标记构建。

EN

回答 1

Stack Overflow用户

发布于 2017-01-11 15:28:57

您必须手动完成此操作。

如果您使用的是IRetryAnalyzer,它会将所有失败的尝试标记为已跳过。对于gradle测试报告,它看起来像是被忽略的测试,最终的构建结果是成功的。套件状态是私有属性,因此更改不是一个好主意。而且它只有一个选项-- hasFailures

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41579710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档