Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Common Build Infrastructure/Testing/VMArgs
Depending on your hardware, the default settings for the Eclipse Test Framework, as outlined in org.eclipse.test/library.xml, may be insufficient to run your tests without an OutOfMemory error or permgen crash.
Below are some settings you can define in your testing.properties file:
- To use a different library-file than the default from org.eclipse.test/library.xml (eg., custom-library.xml)
library-file=${relengCommonBuilderDir}/builder/tests/custom-library.xml # or # library-file=${relengBuilderDir}/my-own-library.xml
- To dump test properties into console log and separate file for debugging purposes
echotestproperties=true
- Set some -X flags or -D flags, eg. to add more heap, permgen, or open files (see bug 106396)
Xflags= -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -Xbootclasspath/a:/path/to/emma.jar Dflags=-Dosgi.bundlefile.limit=100