Hi Galder,
I haven't seen this before. I thought the ant-based "kill" command was 
safe and reliable. It's hard to say what went wrong without further 
logs. Whether the kill command failed or whether there were other 
processes that were not found by the jps command.

We could also try maven-exec-plugin and call the Unix "kill" command 
from it, instead of using the InfinispanServerKillProcessor.

Martin


On 12.8.2014 10:15, Jakub Markos wrote:
> Hi,
>
> I looked at it and I don't think using InfinispanServerKillProcessor would be 
> any better,
> since it still just calls 'kill -9'. The only difference is that it doesn't 
> kill all
> java processes starting from jboss-modules.jar, but just the one configured 
> for the test.
>
> Is it maybe possible that the kill happened, but the port was still hanging?
>
> Jakub
>
> ----- Original Message -----
>> From: "Galder Zamarreño" <gal...@redhat.com>
>> To: "Jakub Markos" <jmar...@redhat.com>, "Martin Gencur" <mgen...@redhat.com>
>> Cc: "infinispan -Dev List" <infinispan-dev@lists.jboss.org>
>> Sent: Monday, August 4, 2014 12:35:50 PM
>> Subject: Ant based kill not fully working? Re: ISPN-4567
>>
>> Hi,
>>
>> Dan has reported [1]. It appears as if the last server started in
>> infinispan-as-module-client-integrationtests did not really get killed. From
>> what I see, this kill was done via the specific Ant target present in that
>> Maven module.
>>
>> I also remembered recently [2] was added. Maybe we need to get
>> as-modules/client to be configured with it so that it properly kills
>> servers?
>>
>> What I’m not sure is where we’d put it so that it can be consumed both by
>> server/integration/testsuite and as-modules/client? The problem is that the
>> class, as is, brings in arquillian dependency. If we can separate the
>> arquillian stuff from the actual code, the class itself could maybe go in
>> commons test source directory?
>>
>> @Tristan, thoughts?
>>
>> @Jakub, can I assign this to you?
>>
>> [1] https://issues.jboss.org/browse/ISPN-4567
>> [2]
>> https://github.com/infinispan/infinispan/blob/master/server/integration/testsuite/src/test/java/org/infinispan/server/test/util/arquillian/extensions/InfinispanServerKillProcessor.java
>> --
>> Galder Zamarreño
>> gal...@redhat.com
>> twitter.com/galderz
>>
>>

_______________________________________________
infinispan-dev mailing list
infinispan-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev

Reply via email to