什么是maven-surefire-plugin&forkedProcessTimeoutInSeconds的默认值?

时间:2017-08-17 14:32:30

标签: java maven maven-surefire-plugin

forkedProcessTimeoutInSeconds可以设置为0,以防止分叉测试VM在指定时间后被假定死亡。该属性的默认值是什么?

The documentation doesn't specify it,NetBeans中的XML自动填充说undefined没有意义,因为只将其设置为指定值或0A superficial look in the code表示该值必须在其定义的类之外设置。

解决这个问题并不是特别重要,我更希望确保我能够正确地进行分叉过程,并建议改进。

1 个答案:

答案 0 :(得分:1)

因为forkedProcessTimeoutInSeconds是原始int,所以它本身默认为0。任何值>通过属性设置0将导致ForkClient设置该值的超时(以毫秒为单位)。