I reopened https://issues.apache.org/jira/browse/SOLR-5022.

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de


> -----Original Message-----
> From: Uwe Schindler [mailto:u...@thetaphi.de]
> Sent: Friday, July 24, 2015 4:14 PM
> To: dev@lucene.apache.org
> Subject: RE: Solr 5.x tests sometimes fail with PermGen error
> 
> Next failure:
> http://jenkins.thetaphi.de/job/Lucene-Solr-5.x-MacOSX/2493/console
> 
> Had to kill manually. We should really fix that! No build with JDK 1.7 
> succeeds
> anymore! So something must have changed that uses tons of permgen!
> 
> Uwe
> 
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: u...@thetaphi.de
> 
> 
> > -----Original Message-----
> > From: Uwe Schindler [mailto:u...@thetaphi.de]
> > Sent: Friday, July 24, 2015 9:35 AM
> > To: dev@lucene.apache.org
> > Subject: RE: Solr 5.x tests sometimes fail with PermGen error
> >
> > Hi,
> >
> > > Permgens are like JVM hanging completely -- there's not much the
> > > test runner can do (because everything is typically and effectively
> > > dead on the Java side of things).
> > >
> > > It needs to be solved in the code; there's very likely multiple
> > > classloaders being loaded and something prevents them from being
> > released.
> >
> > SolrResourceLoader... Maybe one of the test creates too many cores in
> > parallel. As said, this only happened recently, and you can reproduce
> > it. The reason why it mainly happens with MacOSX is the fact that this
> > one runs on Policeman Jenkins with -Dtests.jvms=2, so each JVM has to
> > run longer and each one fills permgen with more classes.
> >
> > So to debug, ideally run the tests with -Dtests.jvms=1, then it
> > permgen- oom's  almost certainly!
> >
> > > Dawid
> > >
> > > On Fri, Jul 24, 2015 at 9:23 AM, Uwe Schindler <u...@thetaphi.de>
> wrote:
> > > > Hi,
> > > >
> > > > (this is unrelated to my permgen improvements yesterday about the
> > > > Ant
> > > build). This mail is about the test runners. I had to kill builds on
> > > MacOSX quite often because the test runner went into a permgen error.
> > The problem:
> > > Killing the jenkins job was not enough, because the test runners not
> > > even reponsed to sigterm. You had to kill them (kill -9) it,
> > > otherwise it never
> > dies.
> > > There is nothing the test runner can do, because it died completely.
> > > >
> > > > The reason is that on JDK 1.7 there is still permgen used and the
> > > > test seem
> > > to load too many classes or whatever, no idea:
> > > > http://jenkins.thetaphi.de/job/Lucene-Solr-5.x-MacOSX/2492/
> > > > (search for permgen n the logs).
> > > >
> > > > Please fix this before release, this happened quite often the last
> > > > 2
> > weeks!
> > > > Uwe
> > > >
> > > > -----
> > > > Uwe Schindler
> > > > H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de
> > > > eMail: u...@thetaphi.de
> > > >
> > > >
> > > >
> > > >
> > > > ------------------------------------------------------------------
> > > > --- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For
> > > > additional commands, e-mail: dev-h...@lucene.apache.org
> > > >
> > >
> > > --------------------------------------------------------------------
> > > - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For
> > > additional commands, e-mail: dev-h...@lucene.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For
> > additional commands, e-mail: dev-h...@lucene.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional
> commands, e-mail: dev-h...@lucene.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to