Sergiu Dumitriu 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, 
> 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.

I'm pretty sure xwiki-enterprise and xwiki-enterprise-tests are already
separate projects in hudson.

> 
> Ideally, we should work on improving the performance, so that tests take 
> at most half the time they require now.

As far as I can tell, most of the tests are at near their performance limit.
We could improve performance by improving page rendering time but I think
we should be thinking about test time as an ever increasing number, not a
static one.


Caleb

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

Reply via email to