gpt4 book ai didi

java - 最糟糕的警告 : Slave exited abnormally due to TIMED_OUT

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:05:01 27 4
gpt4 key购买 nike

我应该如何摆脱这个警告并为 pitest 添加超时常量?

我的命令是:

mvn jacoco:report org.pitest:pitest-maven:mutationCoverage sonar:sonar -Dpitest.timeoutConst=8000

但它抛出:警告:由于 TIMED_OUT 从站异常退出

最佳答案

您不太可能摆脱所有警告 - 它们是在突变创建无限循环时生成的。

Pitest 通过将每个测试的执行时间与不存在突变时所花费的时间进行比较来检测这些。如果测试需要更多的时间来运行,那么该进程将被终止并将突变标记为超时。

pitest 报告警告的原因是它过于草率地将突变标记为无限循环 - 可能是由于其他原因运行速度有点慢。

如果您有很多超时,首先要做的是检查报告,看看它们是否看起来都像是合法的无限循环。如果他们这样做了,那么就没有什么可做的了。

如果某些超时看起来不像无限循环,那么您可以尝试增加超时常量。

这可以在 pom 中设置,或者通过命令行传递。它不应该以 pitest 为前缀。


mvn org.pitest:pitest-maven:mutationCoverage -DtimeoutConstant=8000

关于java - 最糟糕的警告 : Slave exited abnormally due to TIMED_OUT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36641804/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com