CircleCI - 记录不规则的失败

时间:2015-07-10 16:22:34

标签: circleci

CircleCI运行我的测试三次,如果所有测试至少通过一次,则构建通过。最近我一直试图追踪和处理不规则的测试失败(非确定性测试),我希望能够轻松记录哪些测试失败,然后在构建期间通过,以及链接到那些构建及其工件。

有没有办法在CircleCI上记录这些不规则的失败?

1 个答案:

答案 0 :(得分:1)

您使用的是哪个测试运行器?

如果是RSpec,您可以尝试使用rspec-rerun gem并解析其结果,或访问RSpec的运行时信息以查找失败的测试名称。

CircleCI没有内置支持您提及的失败测试记录:

  

简单记录哪些测试失败,然后在构建过程中传递,以及指向这些构建及其工件的链接。

但你可以看一下CircleCI API,也许你可以用它来自动化这个工作流程。