CircleCI - 记录不规则故障
CircleCI - Log Irregular Failures
CircleCI 运行我的测试三次,如果所有测试至少通过一次,则构建通过。最近我一直在尝试追踪和处理不规则的测试失败(非确定性测试),我想在构建过程中轻松记录哪些测试失败,然后通过,以及这些构建的链接和他们的手工艺品。
有没有办法在 CircleCI 上记录这些不规则的故障?
运行您使用的是哪个测试?
如果是 RSpec,您可以尝试使用 rspec-rerun gem 并解析其结果,或者访问 RSpec 的 运行 失败测试名称的时间信息。
CircleCI 没有对您提到的失败测试记录的内置支持:
an easy record of which tests have failed, then passed, during a build, along with links to those builds and their artifacts.
但您可以看一下 CircleCI API,也许您可以使用它来自动化此工作流程。
CircleCI 运行我的测试三次,如果所有测试至少通过一次,则构建通过。最近我一直在尝试追踪和处理不规则的测试失败(非确定性测试),我想在构建过程中轻松记录哪些测试失败,然后通过,以及这些构建的链接和他们的手工艺品。
有没有办法在 CircleCI 上记录这些不规则的故障?
运行您使用的是哪个测试?
如果是 RSpec,您可以尝试使用 rspec-rerun gem 并解析其结果,或者访问 RSpec 的 运行 失败测试名称的时间信息。
CircleCI 没有对您提到的失败测试记录的内置支持:
an easy record of which tests have failed, then passed, during a build, along with links to those builds and their artifacts.
但您可以看一下 CircleCI API,也许您可以使用它来自动化此工作流程。