If you encounter a situation like this, please stack dump the hung
JVM, ok? (send a SIGHUP signal to it). If you can't provoke the JVM to
dump its stack then it's very likely a JVM error. Otherwise I'll have
something to debug.
An alternative solution to force-kill a forked JVM (Oracle only) is to
pass the magic switch to it:
-DSelfDestructTimer=30
The number is in minutes; from JDK sources:
product(intx, SelfDestructTimer, 0, \
"Will cause VM to terminate after a given time (in minutes) " \
"(0 means off)")
Dawid
On Mon, Jan 26, 2015 at 8:42 PM, Uwe Schindler <[email protected]> wrote:
> Hi,
>
> This happens in most cases under OOM situations. In that case the test runner
> loses control and is unable to shut down. In this case it could be something
> different, because you still see a "test method" in the hearbeat. On OOM
> situations in most cases you see just the test case name and no method. We
> have that quite often with Solr tests on Policeman Jenkins, too. If you want
> to be sure that a build is aborted, you can also set a maximum timeout for
> the whole build in Jenkins. Jenkins will then "kill -9" the whole process
> structure it launched. Please note that Jenkins measures the whole build
> time, so give enough buffer.
>
> Uwe
>
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: [email protected]
>
>
>> -----Original Message-----
>> From: Michael McCandless [mailto:[email protected]]
>> Sent: Monday, January 26, 2015 7:10 PM
>> To: Lucene/Solr dev
>> Subject: Why would test timeout not kick in...?
>>
>> This test (TestCompressingTermVectorsFormat.testClone) just kept
>> HEARTBEAT-ing for 2 days:
>>
>> http://build-eu-
>> 00.elasticsearch.org/job/lucene_linux_java8_64_test_only/26953/console
>>
>> The test class / super classes are not annotated with longer timeouts ...
>>
>> Shouldn't it have timed out at 7200 seconds?
>>
>> Mike McCandless
>>
>> http://blog.mikemccandless.com
>>
>> ---------------------------------------------------------------------
>> 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]