You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@chemistry.apache.org by Jens Hübel <jh...@opentext.com> on 2010/03/11 15:11:33 UTC

Test Failure out of heap space in opencmis

Hi guys,

 

on one machine where I try to build OpenCMIS I run into a build failure. Has somebody else seen this problem? 

 

Jens

 

 

-------------------------------------------------------

 T E S T S

-------------------------------------------------------

Running org.apache.opencmis.fit.sample.WebServicesSampleIT

log4j:WARN No appenders could be found for logger (org.apache.opencmis.client.ru

ntime.PersistentSessionImpl).

log4j:WARN Please initialize the log4j system properly.

Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.438 sec

Running org.apache.opencmis.fit.sample.AtomPubSampleIT

Exception in thread "19449640@qtp-3284378-1" 2010-03-11 15:03:45.433:WARN::Error

 for /opencmis/atom

java.lang.OutOfMemoryError: Java heap space

java.lang.OutOfMemoryError: Java heap space

Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 89.812 sec <<< F

AILURE!

Running org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT

Creating provider...

Creating test folder...

Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 1.094 sec <<< FA

ILURE!

Running org.apache.opencmis.fit.provider.WebServicesSimpleProviderIT

Creating provider...

Creating test folder...

Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.297 sec <<< FA

ILURE!

 

Results :

 

Tests in error:

  testRepositoryInfo(org.apache.opencmis.fit.sample.AtomPubSampleIT)

  testTypes(org.apache.opencmis.fit.sample.AtomPubSampleIT)

  testRepositoryInfo(org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT)

  testCreateDocument(org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT)

  testRepositoryInfo(org.apache.opencmis.fit.provider.WebServicesSimpleProviderI

T)

  testCreateDocument(org.apache.opencmis.fit.provider.WebServicesSimpleProviderI

T)

 

Tests run: 8, Failures: 0, Errors: 6, Skipped: 0


Re: Test Failure out of heap space in opencmis

Posted by Stephan Klevenz <st...@klaeff.de>.
Hi Jens,

I'm having trouble with build as well and memory is one issue. Permsize went also OoM once. 

I have tuned dev and build systems by using these settings: 

MAVEN_OPTS='-Xms256m -Xmx1024m -XX:MaxPermSize=64m -XX:MaxPermSize=128m'

By using these settings build is more stable.

Furthermore I have another issue with repeatable breaking unit tests on only some systems. Unfortunately one of them is my iMac :-( 

On theses systems it is the case that Maven build the WAR goal not correctly. See the generated web.xml snipped of inMemory server below which is completely wrong. With that the whole testing chain of jetty, war deployment and unit testing fails.

Right now I have no idea why this happens. 

Regards,
Stephan



<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>opencmis-server-inmemory</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
</web-app>



Am 11.03.2010 um 15:11 schrieb Jens Hübel:

> Hi guys,
> 
> 
> 
> on one machine where I try to build OpenCMIS I run into a build failure. Has somebody else seen this problem? 
> 
> 
> 
> Jens
> 
> 
> 
> 
> 
> -------------------------------------------------------
> 
> T E S T S
> 
> -------------------------------------------------------
> 
> Running org.apache.opencmis.fit.sample.WebServicesSampleIT
> 
> log4j:WARN No appenders could be found for logger (org.apache.opencmis.client.ru
> 
> ntime.PersistentSessionImpl).
> 
> log4j:WARN Please initialize the log4j system properly.
> 
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.438 sec
> 
> Running org.apache.opencmis.fit.sample.AtomPubSampleIT
> 
> Exception in thread "19449640@qtp-3284378-1" 2010-03-11 15:03:45.433:WARN::Error
> 
> for /opencmis/atom
> 
> java.lang.OutOfMemoryError: Java heap space
> 
> java.lang.OutOfMemoryError: Java heap space
> 
> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 89.812 sec <<< F
> 
> AILURE!
> 
> Running org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT
> 
> Creating provider...
> 
> Creating test folder...
> 
> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 1.094 sec <<< FA
> 
> ILURE!
> 
> Running org.apache.opencmis.fit.provider.WebServicesSimpleProviderIT
> 
> Creating provider...
> 
> Creating test folder...
> 
> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.297 sec <<< FA
> 
> ILURE!
> 
> 
> 
> Results :
> 
> 
> 
> Tests in error:
> 
>  testRepositoryInfo(org.apache.opencmis.fit.sample.AtomPubSampleIT)
> 
>  testTypes(org.apache.opencmis.fit.sample.AtomPubSampleIT)
> 
>  testRepositoryInfo(org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT)
> 
>  testCreateDocument(org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT)
> 
>  testRepositoryInfo(org.apache.opencmis.fit.provider.WebServicesSimpleProviderI
> 
> T)
> 
>  testCreateDocument(org.apache.opencmis.fit.provider.WebServicesSimpleProviderI
> 
> T)
> 
> 
> 
> Tests run: 8, Failures: 0, Errors: 6, Skipped: 0
> 

----
Stephan Klevenz

Fabrikstr. 45
69126 Heidelberg

Tel.: +49 6221 879625
Fax.: +49 6221 339926






Re: Test Failure out of heap space in opencmis

Posted by David Caruana <da...@alfresco.com>.
Jens,

I don't know if those tests are executed by the surefire plugin, but if they are, you can add

          <argLine>-Xmx1024m</argLine>

to the configuration element of the 'maven-surefire-plugin'.

I've done this for the TCK.

Dave

On 11 Mar 2010, at 14:28, Jens Hübel wrote:

> Setting an environment variable fixes it.
> 
> MAVEN_OPTS="-Xmx1024m"
> 
> A bit unfortunate that you can't centrally configure a default value to be used for maven.
> 
> Jens
> 
> 
> 
> -----Original Message-----
> From: Jens Hübel [mailto:jhuebel@opentext.com] 
> Sent: Donnerstag, 11. März 2010 15:12
> To: chemistry-dev@incubator.apache.org
> Subject: Test Failure out of heap space in opencmis
> 
> Hi guys,
> 
> 
> 
> on one machine where I try to build OpenCMIS I run into a build failure. Has somebody else seen this problem? 
> 
> 
> 
> Jens
> 
> 
> 
> 
> 
> -------------------------------------------------------
> 
> T E S T S
> 
> -------------------------------------------------------
> 
> Running org.apache.opencmis.fit.sample.WebServicesSampleIT
> 
> log4j:WARN No appenders could be found for logger (org.apache.opencmis.client.ru
> 
> ntime.PersistentSessionImpl).
> 
> log4j:WARN Please initialize the log4j system properly.
> 
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.438 sec
> 
> Running org.apache.opencmis.fit.sample.AtomPubSampleIT
> 
> Exception in thread "19449640@qtp-3284378-1" 2010-03-11 15:03:45.433:WARN::Error
> 
> for /opencmis/atom
> 
> java.lang.OutOfMemoryError: Java heap space
> 
> java.lang.OutOfMemoryError: Java heap space
> 
> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 89.812 sec <<< F
> 
> AILURE!
> 
> Running org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT
> 
> Creating provider...
> 
> Creating test folder...
> 
> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 1.094 sec <<< FA
> 
> ILURE!
> 
> Running org.apache.opencmis.fit.provider.WebServicesSimpleProviderIT
> 
> Creating provider...
> 
> Creating test folder...
> 
> Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.297 sec <<< FA
> 
> ILURE!
> 
> 
> 
> Results :
> 
> 
> 
> Tests in error:
> 
>  testRepositoryInfo(org.apache.opencmis.fit.sample.AtomPubSampleIT)
> 
>  testTypes(org.apache.opencmis.fit.sample.AtomPubSampleIT)
> 
>  testRepositoryInfo(org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT)
> 
>  testCreateDocument(org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT)
> 
>  testRepositoryInfo(org.apache.opencmis.fit.provider.WebServicesSimpleProviderI
> 
> T)
> 
>  testCreateDocument(org.apache.opencmis.fit.provider.WebServicesSimpleProviderI
> 
> T)
> 
> 
> 
> Tests run: 8, Failures: 0, Errors: 6, Skipped: 0
> 


RE: Test Failure out of heap space in opencmis

Posted by Jens Hübel <jh...@opentext.com>.
Setting an environment variable fixes it.

MAVEN_OPTS="-Xmx1024m"

A bit unfortunate that you can't centrally configure a default value to be used for maven.

Jens



-----Original Message-----
From: Jens Hübel [mailto:jhuebel@opentext.com] 
Sent: Donnerstag, 11. März 2010 15:12
To: chemistry-dev@incubator.apache.org
Subject: Test Failure out of heap space in opencmis

Hi guys,

 

on one machine where I try to build OpenCMIS I run into a build failure. Has somebody else seen this problem? 

 

Jens

 

 

-------------------------------------------------------

 T E S T S

-------------------------------------------------------

Running org.apache.opencmis.fit.sample.WebServicesSampleIT

log4j:WARN No appenders could be found for logger (org.apache.opencmis.client.ru

ntime.PersistentSessionImpl).

log4j:WARN Please initialize the log4j system properly.

Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.438 sec

Running org.apache.opencmis.fit.sample.AtomPubSampleIT

Exception in thread "19449640@qtp-3284378-1" 2010-03-11 15:03:45.433:WARN::Error

 for /opencmis/atom

java.lang.OutOfMemoryError: Java heap space

java.lang.OutOfMemoryError: Java heap space

Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 89.812 sec <<< F

AILURE!

Running org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT

Creating provider...

Creating test folder...

Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 1.094 sec <<< FA

ILURE!

Running org.apache.opencmis.fit.provider.WebServicesSimpleProviderIT

Creating provider...

Creating test folder...

Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.297 sec <<< FA

ILURE!

 

Results :

 

Tests in error:

  testRepositoryInfo(org.apache.opencmis.fit.sample.AtomPubSampleIT)

  testTypes(org.apache.opencmis.fit.sample.AtomPubSampleIT)

  testRepositoryInfo(org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT)

  testCreateDocument(org.apache.opencmis.fit.provider.AtomPubSimpleProviderIT)

  testRepositoryInfo(org.apache.opencmis.fit.provider.WebServicesSimpleProviderI

T)

  testCreateDocument(org.apache.opencmis.fit.provider.WebServicesSimpleProviderI

T)

 

Tests run: 8, Failures: 0, Errors: 6, Skipped: 0