[jboss-jira] [JBoss JIRA] Commented: (JGRP-601) Parallelizing test suite

Bela Ban (JIRA) jira-events at lists.jboss.org
Mon Oct 1 05:24:41 EDT 2007


    [ http://jira.jboss.com/jira/browse/JGRP-601?page=comments#action_12379508 ] 
            
Bela Ban commented on JGRP-601:
-------------------------------

Comment from Ryan, suggesting Husdon instead of DTF:
The DTF is more than just running jobs in parallel, it's a comprehensive test system with it's own test definition and reporting sub-systems.  So to take full advantage of it, you would want to author your tests in the DTF test specification format.  It can run JUnit tests, but is not particularly better at this than Hudson.  And the reporting and control interfaces are probably worse.

Richard, do you mind sending Bela a link to the documentation we have for the DTF?  This will at least give him an idea of what is required and can be accomplished.

If you just want to parallelize your test suites, you can do that very easily in Hudson without requiring you guys to have to learn how to write tests for the DTF.  For instance, Kabir did this for AOP:

http://hudson.qa.jboss.com/hudson/view/AOP/

He can now run all of his test suites across our "linux" slave pool with the click of a few buttons.

We also use it to run the JBoss test suite across HPUX, Solaris, Windows, and Linux and multiple JVM's on each platform:

http://hudson.qa.jboss.com/hudson/view/EAP/

Steve Ebersole uses it to run the Hibernate test suite across a matrix of DB's and Drivers:

http://hudson.qa.jboss.com/hudson/job/hibernate-3.2/

So if you just want to run JUnit jobs in parallel, or perhaps across a configuration matrix, Hudson is what you want.  
Ryan 

> Parallelizing test suite
> ------------------------
>
>                 Key: JGRP-601
>                 URL: http://jira.jboss.com/jira/browse/JGRP-601
>             Project: JGroups
>          Issue Type: Feature Request
>            Reporter: Bela Ban
>         Assigned To: Bela Ban
>             Fix For: 2.x
>
>
> Run the following in parallel
> - functional tests
> - stack-specific tests
> E.g. run UDP tests in parallel with TCP
> Look at DTF (Distributed Test Framework) for this

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list