[Automated-testing] LAVA Intro presentation

William Mills wmills at ti.com
Fri Jan 24 08:48:33 PST 2014


Here are my starter question.
(Some of these I now know but I had these question a year ago when we 
started looking.)

1) Is LAVA suitable for personal machine deployments?

I think the initial focus of this project should be a board lab 
environment.  This seems to be the natural environment of LAVA.

That said, I think the Yocto Project recommended test tool should scale 
down to situations where a developer has a board attached to her PC 
where she does bitbake builds and then runs test locally.

What issues do you see for LAVA in this situation?

2) We want to test images as produced by bitbake, can we do that with LAVA?

For Ubuntu and other distros, LAVA uses a tool at test start to combine 
a generic image and a hw specific add on.  Bitbake already does this.

Can we bypass this step and test the images just as they were produced 
from bitbake?  Do you already have examples of this working?

3) What types of image deployment / boot can you support?

The traditional LAVA image deployment is to use multiple partitions on a 
boot storage device: a master image and a test image. I believe LAVA 
controls the boot process over a serial port to direct the boot flow to 
the master or test partition.

What other scenarios do you support and do you have examples of these 
working already?

* Network boot of kernel & standalone initramfs?
* Network boot of kernel w/ NFS root?
* SDMUX based boot from one of two SD cards based on dispatcher control?
* BBB bootmode can be controlled via a Ethernet controlled relay board, 
can LAVA supoprt that?
* others?

4) Yocto Project supports ARM, x86, MIPS, and PowerPC architectures.  Is 
that an issue for LAVA?

We are starting with BeagleBoneBlack (ARMv7) and Minnow board (x86) but 
will eventually want to cover all the architectures.  YP test 
infrastructure users will want to add their own boards.

How hard is this?
Is LAVA flexibility enough to control various boards?

5) What is the size of the team that works on LAVA?  How many people are 
using outside of the linaro.org LAB?


Bill

On 01/24/2014 11:17 AM, William Mills wrote:
> All,
>
> No there is no calender invite for this session.
> The meeting starts in 44 min.
> Please one of the links below from Alan.
>
> Bill
>
> On 01/23/2014 05:35 PM, Alan Bennett wrote:
>> The on.air events are similar to hangouts, our experience is that we
>> have 15 spots for people to join for hangout/video/audio sharing
>> (beyond that isn't really feasible as the performance can really start
>> to lag).  Anyone that isn't in the participation group can post
>> questions to the QA board.
>>
>> For those that want to participate (on camera):
>>    (The link "should" be:
>> https://plus.google.com/hangouts/_/hoaevent/AP36tYdf5XplAayu31Yx1Qd1rLU2JFb-H2yzso_7rFPACjZiOWSHjA?authuser=0&hl=en-GB)
>>
>> For those that don't make the initial 15 or don't want to be on camera
>>    you can watch and ask question @:
>> https://plus.google.com/u/0/events/cg358ia276etutbepdrk1npce24
>>    (note: you can start asking questions now).
>>
>>
>> On 23 January 2014 14:49, William Mills <wmills at ti.com
>> <mailto:wmills at ti.com>> wrote:
>>
>>     Alan,
>>
>>     That sounds great.
>>     I am not familar with on.air.
>>     Will there be a two way audio channel for discussion?
>>
>>     Bill
>>
>>
>>     On 01/23/2014 04:14 PM, Alan Bennett wrote:
>>>     All;
>>>     I've setup an on.air hangout, as hangouts can limit the number of
>>>     attendees. anyone that can't attend can always watch the archived
>>>     video
>>>
>>>     You should be able to sign up at:
>>>     https://plus.google.com/events/cg358ia276etutbepdrk1npce24
>>>
>>>     Let me know if you have any problems
>>>
>>>     Alan
>>>
>>>     On 23 January 2014 14:01, Trevor Woerner
>>>     <trevor.woerner at linaro.org <mailto:trevor.woerner at linaro.org>> wrote:
>>>
>>>         On 01/23/14 14:42, William Mills wrote:
>>>         > As suggested on the call last week, Alan and Tyler are
>>>         ready to do an
>>>         > overview and demo for LAVA and answer some questions.
>>>         >
>>>         > They suggest a google hangout and are available tomorrow
>>>         (Friday) at:
>>>         > 9am Pacific / noon eastern US / 16:00 UK
>>>         >
>>>         > Does this work for enough people?
>>>
>>>         Works for me. Will a google hang-out invitation be sent?
>>>         _______________________________________________
>>>         automated-testing mailing list
>>>         automated-testing at yoctoproject.org
>>>         <mailto:automated-testing at yoctoproject.org>
>>>         https://lists.yoctoproject.org/listinfo/automated-testing
>>>
>>>
>>>
>>>
>>>     --
>>>
>>>     Alan Bennett, Engineering Manager, Linaro LAVA Team
>>>     Linaro.org <http://www.linaro.org/>***│ *Open source software for
>>>     ARM SoCs | Follow Linaro*:*Facebook
>>>     <http://www.facebook.com/pages/Linaro> | Twitter
>>>     <http://twitter.com/#%21/linaroorg> | Blog
>>>     <http://www.linaro.org/linaro-blog/>
>>>     irc: akbennett | alan.bennett at linaro.org
>>>     <mailto:alan.bennett at linaro.org> |
>>>     linaro-validation at lists.linaro.org
>>>     <mailto:linaro-validation at lists.linaro.org>
>>>
>>>
>>>
>>>     _______________________________________________
>>>     automated-testing mailing list
>>>     automated-testing at yoctoproject.org  <mailto:automated-testing at yoctoproject.org>
>>>     https://lists.yoctoproject.org/listinfo/automated-testing
>>
>>
>>
>>
>> --
>>
>> Alan Bennett, Engineering Manager, Linaro LAVA Team
>> Linaro.org <http://www.linaro.org/>***│ *Open source software for ARM
>> SoCs | Follow Linaro*:*Facebook
>> <http://www.facebook.com/pages/Linaro> | Twitter
>> <http://twitter.com/#%21/linaroorg> | Blog
>> <http://www.linaro.org/linaro-blog/>
>> irc: akbennett | alan.bennett at linaro.org
>> <mailto:alan.bennett at linaro.org> | linaro-validation at lists.linaro.org
>> <mailto:linaro-validation at lists.linaro.org>
>>
>
>
>
> _______________________________________________
> automated-testing mailing list
> automated-testing at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/automated-testing
>


More information about the automated-testing mailing list