Vincent Massol wrote:
I am working with a PhD student at CERN on distributed testing, and
there is a project gridunit that does some good stuff already, running
junit tests across a farm of nodes, collecting and presenting the
results.
Wow, that sounds really cool! Especially as there's a grid already in place
(http://www.lsd.ufcg.edu.br/~alex/doku.php?id=gridunit).
yes, the grid is there. current gridunit can run a jar full of junit
tests across many machines, I/we want to extend that to do testing of
distributed systems, where you bring up some machines with your app then
run the tests from a long way away.
There is also planetlab (http://planetlab.org), which is a large soup of
random boxes out there, with random network QoS. Its there to let
students/researchers test on a real network, not a simulation.
Is there an integration with a CI already in place? (I'd love to try it out
for building Cargo - It has lots of tests and this would help a lot).
oh, no, nothing yet from my work. Talk to Alex about what he has done. I
am part way through a cargo component for smartfrog though, also on my
todo list is something to deploy cruise control itself.
what we actually do at work is just run cruise control on a single box
and collect the results. Its that result collection which becomes
critical and hard on a big distributed system.
Some time back I had blogged about distributed build
(http://tinyurl.com/42zc7). This is still something I'd love to do. I agree
that distributed test is a different topic than distributed build but
combining the two would be even greater... ;-)
I havent looked at distributed builds much. Smartfrog can actually
deploy any Ant task, so you could write your build in the language,
though nobody does; we just use the tasks to avoid writing so many
utilities ourselves, though when we do do the latter we get to implement
cleanup on undeploy.
-steve
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]