From: "Adrian Nistor" <anistor(a)redhat.com>
To: "infinispan -Dev List" <infinispan-dev(a)lists.jboss.org>
Cc: "Mircea Markus" <mmarkus(a)redhat.com>
Sent: Tuesday, June 26, 2012 9:20:46 PM
Subject: Re: [infinispan-dev] new module: integration tests
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(a)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(a)infinispan.org>
>>>> To: "infinispan -Dev List"
<infinispan-dev(a)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(a)lists.jboss.org
>>>>
https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>>>
>>> _______________________________________________
>>> infinispan-dev mailing list
>>> infinispan-dev(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/infinispan-dev
>>
>> _______________________________________________
>> infinispan-dev mailing list
>> infinispan-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/infinispan-dev
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/infinispan-dev
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev