Looks like we currently don't set the max perm gen for tests, so you get the default - I think we want to change that regardless - we don't want it to vary IMO - it should work like Xmx.
I think we should just set it to 128 mb, and these tests should have plenty of room to run. - Mark On Jul 8, 2013, at 11:06 PM, Mark Miller <markrmil...@gmail.com> wrote: > > On Jul 8, 2013, at 2:26 PM, Uwe Schindler <u...@thetaphi.de> wrote: > >> Next one: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/6395/console >> >> I will vote all releases of 4.4 with -1 until this is fixed! > > You can't veto a release, so it's kind of a hollow threat ;) > >> It hangs on my local computer, too! Tests pass only ½ of the time, the >> remaining time it hangs with permgen errors. > > Depending on the host OS and java version, I have had to raise the max perm > gem a bit higher for heavy SolrCloud tests that also start up hdfs. I think I > remember raising it from 96 MB to 128 MB. It's simply a test resource issue - > those tests are very heavy, which is why most are set to run nightly - I've > seen the code run heavily without any perm gen issues though - and on some of > my machines, I don't have to raise the perm gen at all. > > - Mark > >> >> Uwe >> >> ----- >> Uwe Schindler >> H.-H.-Meier-Allee 63, D-28213 Bremen >> http://www.thetaphi.de >> eMail: u...@thetaphi.de >> >> From: dawid.we...@gmail.com [mailto:dawid.we...@gmail.com] On Behalf Of >> Dawid Weiss >> Sent: Monday, July 08, 2013 2:16 PM >> To: dev@lucene.apache.org >> Subject: Re: Several builds hanging pecause of permgen >> >> >> Not much I can do from my side about permgen errors. There is really no way >> to deal with these from within Java (the same process) -- you cannot >> effectively handle anything because your own classes may not load at all. >> >> Dawid >> >> On Mon, Jul 8, 2013 at 1:35 PM, Uwe Schindler <u...@thetaphi.de> wrote: >> Another one, this time on OSX: >> http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-MacOSX/617/ >> >> ----- >> Uwe Schindler >> H.-H.-Meier-Allee 63, D-28213 Bremen >> http://www.thetaphi.de >> eMail: u...@thetaphi.de >> >> From: Robert Muir [mailto:rcm...@gmail.com] >> Sent: Sunday, July 07, 2013 11:15 PM >> To: dev@lucene.apache.org >> Subject: Re: Several builds hanging pecause of permgen >> >> When there were leaks from static classes, we added a checker to >> LuceneTestCase that looks for RAM > N and fails with debugging information. >> >> I wonder if some similar check is possible for this case (to make it easier >> than going thru heapdumps, and to find issues before crash-time)... >> >> On Sun, Jul 7, 2013 at 4:10 PM, Uwe Schindler <u...@thetaphi.de> wrote: >> Another one: >> http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/6385/testReport/junit/junit.framework/TestSuite/org_apache_solr_request_SimpleFacetsTest/ >> >> Had to be killed with kill -9 >> >> ----- >> 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: Saturday, July 06, 2013 10:16 PM >>> To: dev@lucene.apache.org >>> Subject: RE: Several builds hanging pecause of permgen >>> >>> Another one: >>> http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/6375/console >>> >>> I was only able to kill the JVM with kill -9 I am sure, it's horrible >>> slowdoop! >>> >>> ----- >>> 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 05, 2013 3:59 PM >>>> To: dev@lucene.apache.org >>>> Subject: Several builds hanging pecause of permgen >>>> >>>> Several Jenkins builds now hang because of permgen. The runner JVM is >>>> dead (can only be killed by -9), last example: >>>> >>>> http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/6360/console >>>> >>>> ----- >>>> 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