Build tools that are not distributed by the ASF are fine to use.

Ralph

On May 2, 2012, at 9:22 AM, Arvind Prabhakar wrote:

> (Picking up an old thread that got buried in my inbox)
> 
> On Tue, Apr 17, 2012 at 7:25 AM, Brock Noland <[email protected]> wrote:
> 
>> Hi,
>> 
>> On Tue, Apr 17, 2012 at 2:19 PM, Arvind Prabhakar <[email protected]>
>> wrote:
>>> 
>>> In the past I have used the FIT framework successfully to do integration
>>> testing. It has a bit of a steep starting cost, but once the fixtures are
>>> developed and a few tests written, it becomes very easy to extend and
>>> maintain.
>>> 
>>> http://fit.c2.com/
>> 
>> I will check this out, it's GPL, I assume that should be fine?
>> 
> 
> I do know that some projects use asciidoc which is GPL licensed. As long as
> it is being used at build time and not being packaged with the system, it
> should be fine I think.
> 
> (Mentors: please chime in with your input on this).
> 
> 
>> 
>>> 
>>> The other alternative is to use TestNG/JUnit categorized for integration
>>> test where you create the various processes in a controlled environment
>>> etc. This approach is a bit more tedious and harder to maintain, although
>>> easer to start with.
>> 
>> Yeah JUnit as integration testing is OK but not great IMHO.
>> 
>> Which module should the tests go in?
>> 
> 
> I think it would make sense to have them in the flume-ng-dist module if not
> in a module of its own.
> 
> Thanks,
> Arvind
> 
> 
>> 
>> Brock
>> 

Reply via email to