On Wed, Aug 18, 2010 at 09:34, Sergiu Dumitriu <[email protected]> wrote:
> On 08/17/2010 06:53 PM, Alex Busenius wrote:
>> Hi devs,
>>
>> The new escaping tests I recently proposed generate a quite large number
>> of tests and take noticeable amount of time to run.
>>
>> There are currently 782 escaping tests, they need 8 minutes on my core
>> duo (for comparision, there are about 1800 tests in enterprise/ in
>> total, they need 1 hour).
>>
>>
>> Caleb had an idea about adding a separate Hudson project for them, this
>> would make it possible to see the cause of failures or, in ideal case,
>> run functional tests in parallel with escaping tests (if the hardware is
>> good enough).
>>
>> WDYT?
>
> Well, currently all the integration tests are run during the XE build,

Not in hudson, there is XE build
(http://hudson.xwiki.org/view/Enterprise/job/xwiki-product-enterprise/)
and XE-tests 
(http://hudson.xwiki.org/view/Enterprise/job/xwiki-product-enterprise-tests/)
builds which are separated hudson jobs.

So i don't see why no building escaping tests with other integration tests.

> and for consistency I think it would be better to move the tests to
> enterprise/trunk/distribution-tests. The fact that they take a lot of
> time is not reason enough to leave them out of the normal build.
>
> Alternatively, we could move all integration tests to their own project,
> making the XE build faster.
>
> Ideally, we should work on improving the performance, so that tests take
> at most half the time they require now.
>
> --
> Sergiu Dumitriu
> http://purl.org/net/sergiu/
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to