On Tue, Feb 15, 2011 at 10:23 AM, Mirsad Vojnikovic
<mirsad.vojnikovic@linaro.org> wrote:
...
I think this looks good. Is this the JSON file definition we will use initially? Asking this because the corresponding Dispatcher WI is set to done "[qzhang] Define the job description both on dispatcher and scheduler: DONE". I will need at least initial version to work with on Scheduler parts.
Yes, let's get this documented and go with it for now. I talked to zyga on irc about it and he seemed happy with the last thing I proposed. It will probably need some tweaking, but I think that should be pretty close unless someone can see a reason why this won't work?
Also, I wonder if we will support more complex test jobs involving more than one board, either of the same type or different types? If yes, how will the Dispatcher handle those? Should we put that in queue as a single job or as multiple jobs? How will that affect JSON file definition?
We don't really have any tests at the moment that would require that, so it's purely speculation at this point. If it's just a matter of needing a server to run against, we may *want* to have a stable server to use for things like this, and just have them all use the same thing rather than deploying a second machine to act as a server. If it's really a test with two component parts, it may make more sense to launch them as separate jobs. I think that would be a reasonable approach, but lets revisit it when/if we have something that absolutely requires it, rather than spend a lot of time trying to design around something we don't have need for right now anyway.
Thanks,
Paul Larson