
Hi Alex,
On Sat, 02 Jun 2007 10:11:41 -0500, Alex Lang alex.lang@mail.mcgill.ca wrote:
Hello,
For my Summer of Code project, I am implementing a distributed trial test runner (http://code.google.com/soc/psf/appinfo.html?csaid=770D0FCD95DAFF9E). The following is basically what needs to be done to get distributed trial working, given a master machine and slaves:
- Transfer the relevant code to all slave machines. (with conch)
- Do test loading at least on the master (possibly on each of the
slaves as well) 3. Find a good test-to-unique-id mapping (probably using FQPNs + something else for test_suite-generated tests?) 4. Implement a visitor which will run through the tests on the master and split them among the slaves. 5. Figure out how to get SSH command shells open to the slaves and get individual tests to run 6. Gather results from slaves and give them to a reporter.
I think that is all. Any thoughts? Comments?
My only thought is that this sounds a lot like BuildBot, or at least so similar as to represent some prior art for you to consider.
Daniel