out of memory - out of mempry for large number of tests. using maven and sonar -
i using sonar 2.6 , on running command:
mvn site cobertura:cobertura
i getting following error...
tests run: 1397, failures: 10, errors: 117, skipped: 0 flushing results... flushing results done exception in thread "thread-0" java.lang.outofmemoryerror: java heap space @ java.io.objectstreamclass.invokereadobject(objectstreamclass.java:974 ) @ java.io.objectinputstream.readserialdata(objectinputstream.java:1849) @ java.io.objectinputstream.readordinaryobject(objectinputstream.java:1 753) @ java.io.objectinputstream.readobject0(objectinputstream.java:1329) @ java.io.objectinputstream.readobject(objectinputstream.java:351) @ java.util.arraylist.readobject(arraylist.java:593) @ sun.reflect.generatedmethodaccessor33.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodacces sorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ java.io.objectstreamclass.invokereadobject(objectstreamclass.java:974 ) @ java.io.objectinputstream.readserialdata(objectinputstream.java:1849) @ java.io.objectinputstream.readordinaryobject(objectinputstream.java:1 753) @ java.io.objectinputstream.readobject0(objectinputstream.java:1329) @ java.io.objectinputstream.defaultreadfields(objectinputstream.java:19 47) @ java.io.objectinputstream.defaultreadobject(objectinputstream.java:48 0) @ net.sourceforge.cobertura.coveragedata.linedata.readobject(linedata.j ava:525) @ sun.reflect.generatedmethodaccessor32.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodacces sorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ java.io.objectstreamclass.invokereadobject(objectstreamclass.java:974 ) @ java.io.objectinputstream.readserialdata(objectinputstream.java:1849) @ java.io.objectinputstream.readordinaryobject(objectinputstream.java:1 753) @ java.io.objectinputstream.readobject0(objectinputstream.java:1329) @ java.io.objectinputstream.readobject(objectinputstream.java:351) @ java.util.hashmap.readobject(hashmap.java:1030) @ sun.reflect.generatedmethodaccessor35.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodacces sorimpl.java:25) @ java.lang.reflect.method.invoke(method.java:597) @ java.io.objectstreamclass.invokereadobject(objectstreamclass.java:974 ) @ java.io.objectinputstream.readserialdata(objectinputstream.java:1849) @ java.io.objectinputstream.readordinaryobject(objectinputstream.java:1 753) @ java.io.objectinputstream.readobject0(objectinputstream.java:1329) [error] there test failures.
my machine has win-xp 32 bit environment , 3.2gb ram. ps have set env variaable maven_opts 512m. not able set higher value coz get
unable load jvm error.
there few properties at. in addition cobertura.maxmen (per raghuram's pointer above, @ configuration surefire plugin. make sure forkmode
not never
- experiment.
note in description of jvm
property "jvm settings not inherited maven_opts." try setting memory options there, instead.
Comments
Post a Comment