2017-08-17 6 views
1

forkedProcessTimeoutInSeconds peut être défini sur 0 afin d'empêcher que les machines virtuelles de test forkées ne soient supposées mortes après l'heure spécifiée. Quelle est la valeur par défaut pour cette propriété?Quelle est la valeur par défaut pour forkedProcessTimeoutInSeconds de maven-surefire-plugin?

The documentation doesn't specify it, la saisie semi-automatique XML dans NetBeans dit undefined qui n'a pas de sens, car la mise en seulement à une valeur spécifiée ou 0 fait. A superficial look in the code montre que la valeur doit être définie en dehors de la classe où elle est définie.

Il n'est pas très important de comprendre cela, je veux plutôt m'assurer que le processus de forking est bon et que je peux suggérer une amélioration.

Répondre

1

Parce que le forkedProcessTimeoutInSeconds est un int primitif, il sera 0 par défaut. Toute valeur> 0 définie via les propriétés provoquera le ForkClient pour définir un délai d'attente de cette valeur en ms.