Hi guys,

I've just been playing with Ekstazi and it looks really promising.
Good job, guys! Some questions from my side:

a) do we really have to specify this excludeFile on Surefire plugin? :)

b) can you add support for retsting the whole Maven module on pom.xml
or src/*/resource/* change?

+1 for ekstazi profile. Thanks for adding it, Aki. BTW see you at the
ApacheCon in the few days :) .

Cheers.


On Fri, Nov 14, 2014 at 4:53 PM, Aki Yoshida <[email protected]> wrote:
> Hi Camel-Team,
> I have been talking with Milos about this ekstazi tool.
> Although we have identified a few shortcomings in some cases during
> our tests and discussion, I think this tool offers an interesting test
> option for Camel developers. And I believe It will be a mutual benefit
> for us to use this tool as a testing option and to give them our
> feedback.
>
> Milos has prepared a profile for this tool and we can keep this
> profile disabled by default. So there will be no change to the default
> build and tests.
> You can try it out by using profile ekstazi.
> so running the following mvn comand twice, in the second time, there
> will be much less tests executed (ideally, only those relevant to the
> changes that took place between the two builds).
>
> mvn -Pekstazi test
>
> when you want to rerun all the tests, you can set property
> esktazi.forcelall to true.
> -Dekstazi.forceall=true
>
> For more details, you can look at their online documentation or just
> ask him ;-).
>
> I am planning to add this profile to master. If you have objections or
> concern, please let me know.
>
> Thanks.
>
> regards, aki
>
>
> 2014-10-14 16:31 GMT+02:00 Jan Matèrne (jhm) <[email protected]>:
>> For info: ASL 2.0
>> http://www.ekstazi.org/downloads.html
>>
>> cheers
>> Jan
>>
>>> -----Ursprüngliche Nachricht-----
>>> Von: Milos Gligoric [mailto:[email protected]]
>>> Gesendet: Dienstag, 14. Oktober 2014 14:21
>>> An: [email protected]
>>> Betreff: Faster execution of JUnit tests
>>>
>>> Dear All,
>>>
>>> We have been developing a tool that speeds up the execution of JUnit
>>> tests.  The tool automatically detects recent changes and runs only a
>>> subset of the tests.  We have tried the tool on several Apache
>>> projects, including camel-core, and obtained significant savings in
>>> execution time (on average over several commits).
>>>
>>> Our tool, called Ekstazi (pronounced "ecstasy") is available online:
>>>
>>>   www.ekstazi.org
>>>
>>> It should be trivial to integrate Ekstazi in your development process;
>>> it is also available from Maven central.
>>>
>>> A couple of Apache developers have already tried our tool and we were
>>> encouraged to share the info on this mailing list.
>>>
>>> We hope that you get a chance to try Ekstazi.  We would be happy to
>>> answer any question and to help with the setup if needed.  Also if any
>>> feature is missing, we can add it.
>>>
>>> Thanks,
>>> Milos
>>> http://mir.cs.illinois.edu/gliga/
>>



-- 
Henryk Konsek
http://henryk-konsek.blogspot.com

Reply via email to