On Tue, Jul 31, 2012 at 8:40 AM, Marcin Juszkiewicz <
[email protected]> wrote:

> W dniu 30.07.2012 16:10, Alexander Sack pisze:
> > Hi,
> >
> > big items we need to sort out:
> >
> > + linaro-media-create install support
> > + lava-test support
> > + lava support
>
> I had some thought on it (OpenEmbedded builds and LAVA) and due to that
> here are some questions.
>
I haven't heard much about our OE plans, but would like to... are there
further details of what we're looking to do here somewhere? Is this just
for v8, or for other things too?


>
> 1. Do tested image needs to have LAVA client code installed?
>
> If it does then I would have to add LAVA client components into
> OpenEmbedded because I can not use Ubuntu packages as they are not
> compatible with each other.
>
Not really, lava-test can be installed easily on the target once it's
deployed, but to the best of my knowledge, I don't think anyone's really
tried running lava-test under OE.  We would need pip to install it, and
possibly a few other python dependencies.  The bigger problem here is that
lava-test was always fairly dependent on apt for a number of things.  This
can be worked around telling it not to gather a list of packages installed
when it runs, but many of the tests rely on dependency installation via
packages.

One of the things I've raised in the past that we should look at is
consolidation of lava-test and lava-android-test by means of a host driven
test framework, and this is one reason why.  Looking to the future, I think
we want to support more than ubuntu and android, and maybe even more than
OE.  Adding a lava-something-test every time is not going to be the best
way to go about it.


> 2. Does lava build require rootfs + hwpack or can boot with just rootfs?
>
> Rootfs will contain kernel in /boot/uImage and u-boot configuration in
> /boot/boot.scr (or other defined location). If hwpack is required then I
> will have to create one with OE and add support for them in l-m-c (as we
> can not use Ubuntu packages for things other than kernel/bootloader
> cause there is no warranty about binary compatibility).
>
Certainly the dispatcher will have to support another means of
installation, just like we have to for Android images.  If
linaro-media-create is used, then this makes things slightly better, but
I'm sure it'll need at least a bit of special handling in the dispatcher,
though probably not as bad as android was. I don't foresee a big problem
here.


>
> > I think if the fast model route is blocked we should take the pain to
> > work on real board.
>
> For now using real board is less pain then using fast model. I have real
> boards available at home so can test images on them.
>
> _______________________________________________
> linaro-validation mailing list
> [email protected]
> http://lists.linaro.org/mailman/listinfo/linaro-validation
>
_______________________________________________
linaro-validation mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-validation

Reply via email to