[infinispan-dev] new module: integration tests

Manik Surtani manik at jboss.org
Mon Jul 2 08:29:38 EDT 2012


Lets not do this right now.  I agree in concept though.  Lets wait till we're done with 5.2.

On 26 Jun 2012, at 21:20, Adrian Nistor wrote:

> Was thinking Infinispan is becomig a bit heavy and maybe some of the 
> submodules are not tied to an exact version of core and are also not 
> interesting for the general audience (some of the more exotic cache 
> stores) so they could be moved to an infinispan-extras project that has 
> the same version as core or could even be versioned independently.
> 
> We can have jenkins build downstream projects so any problem would be 
> detected immediately.
> 
> 
> On 06/26/2012 10:06 PM, Sanne Grinovero wrote:
>> On 26 June 2012 19:51, Adrian Nistor <anistor at redhat.com> wrote:
>>> +1 for integrationtests module.
>>> 
>>> But how do you feel about moving out some of the sub-modules? Demos ... :)
>> What do you mean for "moving out" ? Removing them? Moving to a
>> different repository?
>> 
>> In the ones I made, they have tests, both to cover sample
>> configurations and proper bootup of examples out-of-testsuite
>> framework.
>> I like that, so that any breaking change in other modules affecting
>> them forces to take immediate action.
>> 
>>> On 06/26/2012 09:34 PM, Mircea Markus wrote:
>>>> ----- Original Message -----
>>>>> From: "Sanne Grinovero" <sanne at infinispan.org>
>>>>> To: "infinispan -Dev List" <infinispan-dev at lists.jboss.org>
>>>>> Sent: Tuesday, June 26, 2012 5:32:06 PM
>>>>> Subject: [infinispan-dev] new module: integration tests
>>>>> 
>>>>> In projects like Hibernate Search and OGM we added a new module
>>>>> "integrationtests" where we can add specific tests needing non-core
>>>>> dependencies, like booting the framework on AS7 via Arquillian or
>>>>> using a custom TransactionManager.
>>>>> 
>>>>> I need now to make a test which requires both Infinispan Query and
>>>>> the
>>>>> Infinispan Lucene Directory. If I add the dependency of one to the
>>>>> other - even just as test scope - I'll be binding the dependent
>>>>> version to each other which brings me in a circular dependency
>>>>> problem
>>>>> with Hibernate Search (a bit because of how Maven works, a bit of how
>>>>> Eclipse works...).
>>>>> 
>>>>> So are you all fine if I create a new module
>>>>> 
>>>>> /integrationtests/clusteredquerytests
>>>> +1. I'd also like to add some tests with Atomikos TM as there seem to be some Atomikos specific problems.
>>>> 
>>>>> ?
>>>>> 
>>>>> We can then add more integration tests as siblings.
>>>>> 
>>>>> Cheers,
>>>>> Sanne
>>>>> _______________________________________________
>>>>> infinispan-dev mailing list
>>>>> infinispan-dev at lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>>>> 
>>>> _______________________________________________
>>>> infinispan-dev mailing list
>>>> infinispan-dev at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>> 
>>> _______________________________________________
>>> infinispan-dev mailing list
>>> infinispan-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>> _______________________________________________
>> infinispan-dev mailing list
>> infinispan-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/infinispan-dev
> 
> 
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev

--
Manik Surtani
manik at jboss.org
twitter.com/maniksurtani

Project Lead, Infinispan
http://www.infinispan.org

Platform Architect, JBoss Data Grid
http://www.redhat.com/promo/dg6beta

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/infinispan-dev/attachments/20120702/940ac72f/attachment-0001.html 


More information about the infinispan-dev mailing list