On 28 Mar 2012, at 04:06, Paul Larson wrote:

> On Tue, Mar 27, 2012 at 9:26 PM, Michael Hope <michael.h...@linaro.org> wrote:
> Hi there.  The GCC build time is approaching 24 hours and our five
> Panda boards can't keep up.  Sounds like a good time to LAVAise the
> toolchain build process a bit more...
> 
> Mike Hudson and I talked about doing a hybrid LAVA/cbuild as a first
> step where LAVA manages the boards and cbuild does the build.  The
> idea is:
> 
>  * There's a image with the standard toolchain kernel, rootfs, build
> environment, and build scripts
>  * The LAVA scheduler manages access to the boards
>  * The LAVA dispatcher spins up the board and then invokes the cbuild
> scripts to build and test GCC
> 
> This gives me a fixed environment and re-uses the existing build
> scripts.  In the future these can be replaced with different LAVA
> components.  There's a few details:
> 
>  * cbuild self updates on start so the image can stay fixed
>  * Full results are pushed by cbuild to 'control'
>  * The dispatcher records the top level log and an overall pass/fail
>  * No other bundles are generated
> 
> Most of this fits in with the existing LAVA features.  There's a few
> additions like a 'run command' JSON action, passing the board name to
> the instance, and passing the job name as an argument.  These seem OK.
> 
> I'd like some of the boards to be fitted with fast USB flash drives
> for temporary storage.  SD cards are slow and unreliable especially
> when GCC is involved.
> 
> It just so happens that some of the panda boards already have usb drives 
> attached, and have the tag usb-flash-drive so that jobs can be scheduled in 
> such a way that you can basically say "just give me some panda with a usb 
> flash drive".  Right now, it's just a few, but the plan is to add the usb 
> sticks to all boards soon.  Dave, do we have them now and we're just planning 
> to put this in as part of the move?

13 out of the 24 pandas have USB flash drives. I have some more and was 
planning on completing the deployment on the move next week.

Dave
_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to