[infinispan-dev] some TLC for the test suite

Manik Surtani msurtani at redhat.com
Tue Apr 3 15:02:26 EDT 2012


Sweet. Good job, all!

Sent via the InterWebs

On 3 Apr 2012, at 16:22, Mircea Markus <mircea.markus at jboss.com> wrote:

> Hi,
> 
> Here's a set of things that were fixed around the test suite and which where checked in today:
> 
> 1. Dan fixed a thread leak  caused by the KeyAffinityService
> 2. Some of the cache managers were not created through the TestCacheManagerFactory and were running over UDP.  Galder fixed that.
> 3. Other fine tunings for reducing the overall number of threads
>    - min threads in the transport pool was reduce to 1 as most of the tests, by default, won't use 2 threads concurrently for the transport
>    - for the TCP clusters, the send now happens in user's threads. This reduced  the number of threads with one thread/connection
>   - 1 & 3 reduced the peak number of threads from 2k+ to 1.1k and the avg number of threads even more 
> 4. The duration of the core test suite dropped about 40%, mainly by fixing the CacheManagerNotifierTest which was taking about 4 mins to run. 
> On my machine it used to take about 7:20 mins to run it, now it runs in 4:10 mins.
> 
> Cheers,
> Mircea
> 
> 
> 
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev



More information about the infinispan-dev mailing list