I think it would be nice if Mike could add permgen pool stats (mx
bean) to his charts :) This way we would see the average permgen usage
over time -- it's easy to spot the regression then. Something to think
of for the future.

D.

On Wed, Dec 26, 2012 at 9:02 AM, Uwe Schindler <[email protected]> wrote:
> Hi Mark,
>
> No, this is a default one with default multiplier, so just "ant test".
> What's important to reproduce:
> - Number of JVMs because this dictates, how many tests are run inside one 
> JVM: -Dtests.jvms=2.
> - And this is 32 bit Java!
> - more settings like used garbage collector in build description on website
>
> Uwe
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: [email protected]
>
>
>> -----Original Message-----
>> From: Mark Miller [mailto:[email protected]]
>> Sent: Wednesday, December 26, 2012 3:22 AM
>> To: [email protected]
>> Subject: Re: [JENKINS] Lucene-Solr-trunk-Linux (32bit/jdk1.6.0_37) - Build #
>> 3421 - Failure!
>>
>> Is this one a nightly build?
>>
>> I can run it and look at it closely tomorrow.
>>
>> - Mark
>>
>> On Dec 25, 2012, at 6:04 PM, Uwe Schindler <[email protected]> wrote:
>>
>> > Can we add a finally/try block that catches permgen errors and calls
>> System.halt (not exit)? I could add another extra allowance to the security
>> manager, disallowing exits.
>> >
>> > But we should try to find the issue in the tests, maybe Mark has an idea.
>> We have the heap dump readily available, but I don't have the tools to
>> inspect it.
>> >
>> > Uwe
>> >
>> >
>> >
>> > Dawid Weiss <[email protected]> schrieb:
>> > > the test framework crashes somehow and does not respond anymore.
>> >
>> > I think I know exactly how it crashes -- there's not much mystery
>> > about this: once the permgen is exhausted OOM errors are thrown from
>> > tests; what happens then is these errors are caught and an attempt is
>> > made to serialize these errors to the master node. Unfortunately this
>> > process involves loading some classes that are not yet loaded and,
>> > since the permgen is already exhausted, everything goes insane (the
>> > thread apparently just silently quits; there are finally blocks that
>> > are never reached).
>> >
>> > Like I said -- I'll see what I can do about it but I don't have any
>> > optimistic feelings. This is really riding a critical edge and short
>> > of preallocating static data structures I don't see any way of
>> > implementing a clean solution for the problem.
>> >
>> > Dawid
>> >
>> >
>> > To unsubscribe, e-mail: [email protected] For
>> > additional commands, e-mail: [email protected]
>> >
>> >
>> > --
>> > Uwe Schindler
>> > H.-H.-Meier-Allee 63, 28213 Bremen
>> > http://www.thetaphi.de
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected] For additional
>> commands, e-mail: [email protected]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to