[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [OSSTEST PATCH [RFC] 0/3] Series short description



Dario Faggioli writes ("[OSSTEST PATCH [RFC] 0/3] Series short description"):
> OSSTest: allow for handling multiple guests at the same time
> 
> via the ts-debian-install, ts-debian-fixup and
> ts-guest-{start,stop,destroy} test scripts.
> 
> The idea is to enable something like that:
> 
>  $ OSSTEST_JOB=test-amd64-amd64-xl
>  $ export OSSTEST_JOB
>  $ ./ts-debian-install host=tg03 debian1 debian2 debian3

I don't much like this approach, I'm afraid.

* It's more serialised that necessary
* The iteration is distributed over bunches of scripts
* You can't set up heterogeonous systems
* It's nearly-duplicating functionality from sg-run-job
* The logfiles from the different guest operations are mixed up
* The multiple guests are conflated into a single cell in the
  test results matrix

sg-run-job already knows how to parallelise operations on multiple
hosts.  It wouldn't be too hard to make it capable of doing these kind
of stepwise operations on multiple guests.

> I can go ahead and do the same for other ts-* scripts but:

Thanks for asking!

> 2) given my limited perl skills, I though I better ask for
>    some early feedback. :-)

How's your Tcl ? :-)

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.