directory-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From PGNet Dev <pgnet.dev+apach...@gmail.com>
Subject Re: java.lang.OutOfMemoryError building DS trunk in a RAM-limited Xen DomU
Date Mon, 27 Apr 2009 05:14:23 GMT
hi kiran,

On Sun, Apr 26, 2009 at 9:46 PM, Kiran Ayyagari <ayyagarikiran@gmail.com> wrote:
>> how can i force the mvn build to work in my allocated RAM/swap?  i've
>> though that the JAVA_OPTS setting would/should override any default
>> settings ...
>
> try setting the MAVEN_OPTS with the values set for 'JAVA_OPTS'

well, still not so lucky ...

	xm create -c memory=768 maxmem=768 vcpus=2 auth_init.cfg
	setenv JAVA_OPTS  "-Xms256m -Xmx256m"
	setenv MAVEN_OPTS "-Xms256m -Xmx256m"
	./project/resources/superclean.sh
	mvn install -Dintegration
		...
		[INFO] [surefire:test]
		[INFO] Surefire report directory:
/usr/local/src/apacheds-trunk/shared/asn1/target/surefire-reports
		Error occurred during initialization of VM
		Could not reserve enough space for object heap
		Could not create the Java virtual machine.
		[INFO] ------------------------------------------------------------------------
		[ERROR] BUILD FAILURE
		[INFO] ------------------------------------------------------------------------
		[INFO] There are test failures.
		
		Please refer to
/usr/local/src/apacheds-trunk/shared/asn1/target/surefire-reports for
the individual test results.
		[INFO] ------------------------------------------------------------------------
		[INFO] For more information, run Maven with the -e switch
		[INFO] ------------------------------------------------------------------------
		[INFO] Total time: 20 seconds
		[INFO] Finished at: Sun Apr 26 21:54:35 PDT 2009
		[INFO] Final Memory: 49M/247M
		[INFO] ------------------------------------------------------------------------
	
and,

	xm create -c memory=768 maxmem=768 vcpus=2 auth_init.cfg
	setenv JAVA_OPTS  "-Xms512m -Xmx512m"
	setenv MAVEN_OPTS "-Xms512m -Xmx512m"
	./project/resources/superclean.sh
	mvn install -Dintegration
		...
		[INFO] [surefire:test]
		[INFO] Surefire report directory:
/usr/local/src/apacheds-trunk/shared/asn1/target/surefire-reports
		Error occurred during initialization of VM
		Could not reserve enough space for object heap
		Could not create the Java virtual machine.
		[INFO] ------------------------------------------------------------------------
		[ERROR] BUILD FAILURE
		[INFO] ------------------------------------------------------------------------
		[INFO] There are test failures.
		
		Please refer to
/usr/local/src/apacheds-trunk/shared/asn1/target/surefire-reports for
the individual test results.
		[INFO] ------------------------------------------------------------------------
		[INFO] For more information, run Maven with the -e switch
		[INFO] ------------------------------------------------------------------------
		[INFO] Total time: 16 seconds
		[INFO] Finished at: Sun Apr 26 21:58:45 PDT 2009
		[INFO] Final Memory: 49M/494M
		[INFO] ------------------------------------------------------------------------

whereas,

	xm create -c memory=2048 maxmem=2048 vcpus=2 auth_init.cfg
	unsetenv JAVA_OPTS
	unsetenv MAVEN_OPTS
	./project/resources/superclean.sh
	mvn install -Dintegration

gets quite a bit further (finished?) ...

	...
	Results :
	
	Tests in error:
	  testDisableAnonymousBinds(org.apache.directory.server.operations.bind.MiscBindIT)
	  testEnableAnonymousBindsOnRootDSE(org.apache.directory.server.operations.bind.MiscBindIT)
	  testAnonymousBindsEnabledBaseSearch(org.apache.directory.server.operations.bind.MiscBindIT)
	  testAdminAccessBug(org.apache.directory.server.operations.bind.MiscBindIT)
	  testUserAuthOnMixedCaseSuffix(org.apache.directory.server.operations.bind.MiscBindIT)
	  testFailureWithUnsupportedControl(org.apache.directory.server.operations.bind.MiscBindIT)
	
	Tests run: 249, Failures: 0, Errors: 6, Skipped: 0
	
	[INFO] ------------------------------------------------------------------------
	[ERROR] BUILD FAILURE
	[INFO] ------------------------------------------------------------------------
	[INFO] There are test failures.
	
	Please refer to
/usr/local/src/apacheds-trunk/apacheds/server-integ/target/surefire-reports
for the individual test results.
	[INFO] ------------------------------------------------------------------------
	[INFO] For more information, run Maven with the -e switch
	[INFO] ------------------------------------------------------------------------
	[INFO] Total time: 8 minutes 21 seconds
	[INFO] Finished at: Sun Apr 26 22:10:58 PDT 2009
	[INFO] Final Memory: 113M/459M
	[INFO] ------------------------------------------------------------------------


(a) are those test-failures considered FATAL to the build?
(b) is there something ELSE to set so as to get past the memory errors
for build in the DomU?

thanks.

Mime
View raw message