[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: Increasing memory to junits (was Re: [cdt-dev] Nightly build broken)
|
It is set in test.xml in testing plugin, currently:
<target name="cdt-mbs-core" depends="init">
<ant target="ui-test" antfile="${library-file}" dir="${eclipse-home}">
<property name="data-dir" value="${cdt-mbs-core-loc}"/>
<property name="plugin-name" value="org.eclipse.cdt.managedbuilder.core.tests"/>
<property name="classname" value="org.eclipse.cdt.managedbuilder.tests.suite.AllManagedBuildTests"/>
<property name="vmargs" value=" -Xms40m -Xmx512m"/>
<property name="extraVMargs" value="${cdt-common-vmargs}"/>
</ant>
</target>
On Tue, May 11, 2010 at 12:53 PM, James Blackburn
<jamesblackburn@xxxxxxxxx> wrote:
On 12 April 2010 21:20, Vivian Kong
<vivkong@xxxxxxxxxx> wrote:
Yes we're using M6 platform.
I've changed the vmargs...let's see if that helps.
Hmm... I'm still getting these on builds here, and haven't been able to figure out how to set the -vmargs on the Java instance that runs the junits.
I'm using a sun java, so I'd like to set -XX:MaxPermSize=256M .
Can anyone give me a clue how I might do this?
Cheers,
James
Regards,
Vivian Kong
IBM Eclipse CDT
IBM Canada Toronto Lab
James Blackburn ---04/12/2010 03:55:19 PM---On 12 April 2010 20:31, Vivian Kong <vivkong@xxxxxxxxxx> wrote: > Thanks John.
On 12 April 2010 20:31, Vivian Kong <vivkong@xxxxxxxxxx> wrote:
Thanks John.
However the build is now running out of memory during JUnit testing (see details below). Has anyone run into this before?
Having merged up to 3.6m6 I noticed our headless test runs falling over intermittently with a permgen OOM on a Sun VM. Perhaps we were just close to the edge before?
The CDescriptorOldTests haven't changed since 6.0... I presume you're still building against the m6 platform?
Does bumping the vm memory limit a little help?
Cheers,
James
test:
[untar] Expanding: /home/data/httpd/download.eclipse.org/eclipse/downloads/drops/S-3.6M6-201003121448/eclipse-SDK-3.6M6-linux-gtk-ppc.tar.gz into /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test
[unzip] Expanding: /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/I.I201004121351/cdt-master-7.0.0-I201004121351.zip into /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse
[unzip] Expanding: /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/plugins/org.eclipse.cdt.testing_7.0.0.201004121351.jar into /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/test/cdt
[unzip] Expanding: /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/plugins/org.eclipse.test_3.3.0.jar into /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/test/eclipse
[delete] Deleting: /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/site.xml
[delete] Deleting: /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/pack.properties
[delete] Deleting: /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/artifacts.jar
[delete] Deleting: /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/content.jar
init:
[echo] library file: /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/test/eclipse/library.xml
cdt-core:
init:
ui-test:
java-test:
[echo] Running org.eclipse.cdt.core.suite.AutomatedIntegrationSuite. Result file: /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/I.I201004121351/testReports/org.eclipse.cdt.core.suite.AutomatedIntegrationSuite.xml.
[java] log4j:WARN No appenders could be found for logger (org.jabsorb.JSONSerializer).
[java] log4j:WARN Please initialize the log4j system properly.
[java] JVMDUMP006I Processing dump event "systhrow", detail "java/lang/OutOfMemoryError" - please wait.
[java] JVMDUMP032I JVM requested Snap dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/Snap.20100412.144729.7141.0001.trc' in response to an event
[java] JVMDUMP010I Snap dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/Snap.20100412.144729.7141.0001.trc
[java] JVMDUMP032I JVM requested Heap dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/heapdump.20100412.144729.7141.0002.phd' in response to an event
[java] JVMDUMP010I Heap dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/heapdump.20100412.144729.7141.0002.phd
[java] JVMDUMP032I JVM requested Java dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/javacore.20100412.144729.7141.0003.txt' in response to an event
[java] JVMDUMP010I Java dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/javacore.20100412.144729.7141.0003.txt
[java] JVMDUMP013I Processed dump event "systhrow", detail "java/lang/OutOfMemoryError".
[java] java.lang.OutOfMemoryError
[java] JVMDUMP006I Processing dump event "systhrow", detail "java/lang/OutOfMemoryError" - please wait.
[java] JVMDUMP032I JVM requested Snap dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/Snap.20100412.144754.7141.0004.trc' in response to an event
[java] JVMDUMP010I Snap dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/Snap.20100412.144754.7141.0004.trc
[java] JVMDUMP032I JVM requested Heap dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/heapdump.20100412.144754.7141.0005.phd' in response to an event
[java] JVMDUMP010I Heap dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/heapdump.20100412.144754.7141.0005.phd
[java] JVMDUMP032I JVM requested Java dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/javacore.20100412.144754.7141.0006.txt' in response to an event
[java] JVMDUMP010I Java dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/javacore.20100412.144754.7141.0006.txt
[java] JVMDUMP013I Processed dump event "systhrow", detail "java/lang/OutOfMemoryError".
[java] at org.apache.xerces.dom.CoreDocumentImpl.createElementjava.lang.OutOfMemoryError(Unknown Source)
[java]
[java] at org.apache.xerces.dom.CoreDocumentImpl. at importNodeorg.eclipse.core.internal.jobs.DeadlockDetector(Unknown Source).resizeGraph(DeadlockDetector.java:630)
[java] at org.eclipse.core.internal.jobs.DeadlockDetector.lockAcquired(DeadlockDetector.java:290)
[java] at org.eclipse.core.internal.jobs.LockManager.addLockThread(LockManager.java:141)
[java] at org.eclipse.core.internal.jobs.OrderedLock.setCurrentOperationThread(OrderedLock.java:267)
[java] at org.eclipse.core.internal.jobs.OrderedLock.attempt(OrderedLock.java:
[java] at org.apache.xerces.dom.CoreDocumentImpl.importNode(Unknown Source)
[java] at 122)
[java] at org.eclipse.core.internal.jobs.OrderedLock.createSemaphore(OrderedLock.java:141)
[java] at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:100org.apache.xerces.dom.CoreDocumentImpl.importNode(Unknown Source))
[java] at
[java] org.apache.xerces.dom.CoreDocumentImpl at .org.eclipse.core.internal.jobs.OrderedLockimportNode.acquire(OrderedLock.java:82)
[java] at org.eclipse.cdt.internal.core.CConfigBasedDescriptor.apply(CConfigBasedDescriptor.java:258)(Unknown Source)
[java] at org.apache.xerces.dom.CoreDocumentImpl.importNode
[java] (Unknown Source) at org.eclipse.cdt.internal.core.CConfigBasedDescriptor.saveProjectData(CConfigBasedDescriptor.java:613)
[java] at org.eclipse.cdt.core.cdescriptor.tests.CDescriptorOldTests$5.
[java] run at (org.apache.xerces.dom.CoreDocumentImplCDescriptorOldTests.java.:22importNode4(Unknown Source))
[java]
[java] at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.importAddNode(XmlProjectDescriptionStorage.java:803)
[java] at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.createXmlElementCopy(XmlProjectDescriptionStorage.java:769)
[java] at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.copyElement(XmlProjectDescriptionStorage.java:795)
[java] at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.createWritableDescription(XmlProjectDescriptionStorage.java:282)
[java] at org.eclipse.cdt.internal.core.settings.model.xml.XmlProjectDescriptionStorage.getProjectDescription(XmlProjectDescriptionStorage.java:247)
[java] at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescriptionInternal(CProjectDescriptionManager.java:414)
[java] at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescription(CProjectDescriptionManager.java:396)
[java] at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescription(CProjectDescriptionManager.java:391)
[java] at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.getProjectDescription(CProjectDescriptionManager.java:384)
[java] at org.eclipse.cdt.internal.core.CConfigBasedDescriptorManager.doHandleEvent(CConfigBasedDescriptorManager.java:467)
[java] at org.eclipse.cdt.internal.core.CConfigBasedDescriptorManager.access$0(CConfigBasedDescriptorManager.java:463)
[java] at org.eclipse.cdt.internal.core.CConfigBasedDescriptorManager$1.handleEvent(CConfigBasedDescriptorManager.java:443)
[java] at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.notifyListeners(CProjectDescriptionManager.java:2150)
[java] at org.eclipse.cdt.internal.core.settings.model.SetCProjectDescriptionOperation.executeOperation(SetCProjectDescriptionOperation.java:141)
[java] at org.eclipse.cdt.internal.core.model.CModelOperation.execute(CModelOperation.java:338)
[java] at org.eclipse.cdt.internal.core.model.CModelOperation.run(CModelOperation.java:603)
[java] at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
[java] at org.eclipse.cdt.internal.core.model.CModelOperation.runOperation(CModelOperation.javaJVMDUMP006I Processing dump event "systhrow", detail "java/lang/OutOfMemoryError" - please wait.
[java] JVMDUMP032I JVM requested Snap dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/Snap.20100412.144936.7141.0007.trc' in response to an event
[java] JVMDUMP006I Processing dump event "systhrow", detail "java/lang/OutOfMemoryError" - please wait.
[java] JVMDUMP010I Snap dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/Snap.20100412.144936.7141.0007.trc
[java] JVMDUMP032I JVM requested Snap dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/Snap.20100412.144936.7141.0008.trc' in response to an event
[java] JVMDUMP010I Snap dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/Snap.20100412.144936.7141.0008.trc
[java] JVMDUMP032I JVM requested Heap dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/heapdump.20100412.144936.7141.0009.phd' in response to an event
[java] JVMDUMP010I Heap dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/heapdump.20100412.144936.7141.0009.phd
[java] JVMDUMP032I JVM requested Java dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/javacore.20100412.144936.7141.0011.txt' in response to an event
[java] JVMDUMP010I Java dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/javacore.20100412.144936.7141.0011.txt
[java] JVMDUMP013I Processed dump event "systhrow", detail "java/lang/OutOfMemoryError".
[java] JVMDUMP032I JVM requested Heap dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/heapdump.20100412.144936.7141.0010.phd' in response to an event
[java] JVMDUMP010I Heap dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/heapdump.20100412.144936.7141.0010.phd
[java] JVMDUMP032I JVM requested Java dump using '/opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/javacore.20100412.144936.7141.0012.txt' in response to an event
[java] JVMDUMP010I Java dump written to /opt/public/download-staging.priv/tools/cdt/releng/org.eclipse.cdt/all/org.eclipse.cdt.releng/results/test/eclipse/javacore.20100412.144936.7141.0012.txt
[java] JVMDUMP013I Processed dump event "systhrow", detail "java/lang/OutOfMemoryError".
[java] :Exception in thread "[Timer] - Main Queue Handler" java.lang.OutOfMemoryErrorjava.lang.OutOfMemoryError
[java]
[java] at org.eclipse.core.internal.jobs.DeadlockDetector.resizeGraph(DeadlockDetector.java at :org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl6.30execute0)(
[java] ThreadPoolFactoryImpl.java at :org.eclipse.core.internal.jobs.DeadlockDetector9.4)lockAcquired
[java] ( at DeadlockDetector.javaorg.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl:.2run9(0TimerImpl.java):
[java] 1 at 1org.eclipse.core.internal.jobs.LockManager0.addLockThread(LockManager.java:)14
[java] 1 at )java.lang.Thread
[java] .run at (org.eclipse.core.internal.jobs.OrderedLockThread.java.:setCurrentOperationThread73(Exception in thread "Thread-2976" OrderedLock.java5:)java.lang.OutOfMemoryError
[java]
[java] 267)
[java] at org.eclipse.core.internal.jobs.OrderedLock.attempt(OrderedLock.java: at 1java.nio.CharBuffer2.wrap(2)
[java] CharBuffer.java at :org.eclipse.core.internal.jobs.OrderedLock3.6createSemaphore2()OrderedLock.java
[java] : at 1sun.nio.cs.StreamEncoder$CharsetSE4.1implWrite)(
[java] StreamEncoder.java at :org.eclipse.core.internal.jobs.OrderedLock3.8acquire7()OrderedLock.java
[java] : at 1sun.nio.cs.StreamEncoder00.)write
[java] ( at StreamEncoder.javaorg.eclipse.core.internal.jobs.OrderedLock:.1acquire4(7)
[java] OrderedLock.java at :java.io.OutputStreamWriter8.2write)(
[java] OutputStreamWriter.java: at 2org.eclipse.core.internal.resources.WorkManager1.8endUnprotected)
[java] ( at WorkManager.javajava.io.BufferedWriter:.1flushBuffer81()BufferedWriter.java
[java] : at 1org.eclipse.core.internal.resources.Workspace2.2)
[java] at java.io.PrintStream.write(PrintStream.java:489)
[java] at java.io.PrintStream.print(runPrintStream.java(:Workspace.java6:3129)6
[java] 6 at )java.io.PrintStream
[java] .append( at PrintStream.javaorg.eclipse.cdt.internal.core.model.CModelOperation:.1runOperation0(28CModelOperation.java):
[java] 6 at 3java.io.PrintStream5.)append
[java] ( at PrintStream.javaorg.eclipse.cdt.internal.core.settings.model.AbstractCProjectDescriptionStorage:.4setProjectDescription0()AbstractCProjectDescriptionStorage.java
[java] : at 2java.lang.StackTraceElement0.appendTo(3StackTraceElement.java):
[java] at 1org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionStorageManager8.0setProjectDescription)(
[java] CProjectDescriptionStorageManager.java at :java.lang.StackTraceElement1.appendTo(StackTraceElement.java:41617)
[java] ) at
[java] at java.lang.Throwable.printStackTrace(Throwable.java:375)
[java] at java.lang.Throwable.printStackTrace(Throwable.java:212)
[java] at java.lang.Throwable.printStackTrace(Throwable.java:163)
[java] at org.eclipse.cdt.core.cdescriptor.tests.CDescriptorOldTests$5.run(CDescriptorOldTests.java:227)
[java] org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.setProjectDescription(CProjectDescriptionManager.java:816)
[java] at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.setProjectDescription(CProjectDescriptionManager.java:786)
[java] at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.setProjectDescription(CProjectDescriptionManager.java:781)
[java] at org.eclipse.cdt.internal.core.CConfigBasedDescriptor$SerializingJob.serialize(CConfigBasedDescriptor.java:130)
[java] at org.eclipse.cdt.internal.core.CConfigBasedDescriptor.apply(CConfigBasedDescriptor.java:259)
[java] at org.eclipse.cdt.internal.core.CConfigBasedDescriptor.saveProjectData(CConfigBasedDescriptor.java:613)
[java] at org.eclipse.cdt.core.cdescriptor.tests.CDescriptorOldTests$5.run(CDescriptorOldTests.java:224)
Regards,
Vivian Kong
IBM Eclipse CDT
IBM Canada Toronto Lab
John Cortell ---04/09/2010 06:41:18 PM---I've added the new feature /cvsroot/tools/org.eclipse.cdt/all/org.eclipse.cdt.gdb-feature
I've added the new feature
/cvsroot/tools/org.eclipse.cdt/all/org.eclipse.cdt.gdb-feature
to encapsulate the two new common gdb plugins, and have hopefully
updated all the necessary files to establish the proper build-time
dependencies.
John
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev