2017-08-17 31 views
1

forkedProcessTimeoutInSeconds可以设置为0,以防止分叉的测试VM在指定的时间之后被认为已经死机。这个属性的默认值是什么?maven-surefire-plugin的forkedProcessTimeoutInSeconds的默认值是什么?

The documentation doesn't specify it,NetBeans中的XML自动完成说undefined这是没有意义的,因为只将其设置为指定值或0A superficial look in the code显示该值必须在定义的类的外部进行设置。

弄清楚这一点并不是非常重要,我更希望确保我能够正确掌握分叉过程并提出改进建议。

回答

1

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