【问题标题】:Disable HTML karate test reporting禁用 HTML 空手道测试报告
【发布时间】:2020-12-22 02:36:58
【问题描述】:

在资源有限的系统上生成 HTML 报告时,我有一个空手道测试套件因 GC 开销而失败。

报告不是必需的,所以我想禁用生成,但到目前为止我没有找到怎么做。

有什么建议吗?

【问题讨论】:

标签: karate maven-surefire-plugin


【解决方案1】:

我看到你的痛苦伙伴。你在这个话题上走得很远吗?我已经尝试了所有提到的问题,我认为这是关于这里提到的空手道框架中的一个错误https://github.com/intuit/karate/issues/1199

顺便说一句,当测试太多时会发生此错误(无法指定确切的数字)。例如,我有一个包含 203 个场景的测试包,一个可以正常工作,但另一个包有 376 个场景,并且出现此错误。

我关闭了所有日志并最小化了 pom.xml 中的依赖关系,并监控了测试的内存使用情况。仅运行 1 个场景时,CPU 使用率约为 350%

【讨论】:

  • 您能帮我们一个忙并测试 0.9.9.RC2,您甚至可以禁用报告:github.com/intuit/karate/wiki/1.0-upgrade-guide - 另请参阅 github.com/intuit/karate/issues/1282
  • 伟大的作品彼得!似乎已解决,但现在我重现了您评论的问题。希望它也会很快得到解决。男人再次感谢。你正在拯救生命
  • 太棒了。你能清楚什么仍然是一个问题吗?如果你愿意,你可以评论这个问题
猜你喜欢
  • 1970-01-01
  • 2021-12-21
  • 2023-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多