Cuando ejecuto mis pruebas unitarias en Maven en Windows recibo una excepción OutOfMemory. Traté de agregar la opción -XX: -HeapDumpOnOutOfMemoryError a surefire argLine, pero no se genera ningún archivo de volcado. También traté de agregar lo mismo a MAVEN_OPTS, pero aún nada, simplemente obtengo una excepción OutOfMemory y el proceso se bloquea hasta que lo elimine manualmente.surefire HeapDumpOnOutOfMemoryError
Mi pom es el siguiente:
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<testFailureIgnore>false</testFailureIgnore>
<argLine>-Xms512m -Xmx512m -XX:PermSize=256m -XX:-HeapDumpOnOutOfMemoryError</argLine>
<forkMode>once</forkMode>
</configuration>
</plugin>
MAVEN_OPTS:
set MAVEN_OPTS=-XX:-HeapDumpOnOutOfMemoryError
¿Tiene usted alguna idea de por qué no se genera ningún archivo de volcado?
La respuesta de @twillouer es la correcta. – t0r0X