Hi Michael,

I don't have specific reason to use lava-test-case, I just want to give it
try and familiar with the whole process. For the form "output test results
in an easy to parse" you mentioned, would you send me a documentation link
about it?

For the index error, here is the output log:

http://validation.linaro.org/lava-server/dashboard/attachment/229774/view

http://validation.linaro.org/lava-server/dashboard/attachment/229749/view

For the source code I'm using, I installed LAVA by following these steps:

1. Add linaro-maintainers ppa;
2. apt-get update;
3. apt-get install

Is it the correct way?

Thank you.


Best Regards
Botao Sun

On Mon, Jan 28, 2013 at 9:30 AM, Michael Hudson-Doyle <
[email protected]> wrote:

> Botao Sun <[email protected]> writes:
>
> > Hi Michael,
> >
> > In the last 2 days I'm trying to write some test case definition files
> but
> > I'm confused about the format. I have made some experiments and here is
> my
> > observation:
> >
> > I use Panda ES as an example, and the YAML file looks like this:
> >
> > metadata:
> >     format: Lava-Test Test Definition 1.0
> >     name: botao-panda-es-ubuntu-test
> >
> > run:
> >     steps:
> >         - lava-test-case botao-panda-es-ubuntu-test-uname --shell echo
> > "This is a test" || true
> >         - lava-test-case botao-panda-es-ubuntu-test-uname --shell uname
> -a
> > true
> >         - lava-test-case botao-panda-es-ubuntu-test-uname --shell
> "ifconfig
> > -a" || true
>
> Firstly, is there a reason you're using the lava-test-case helper?  If
> you can use the "output test results in an easy to parse" form, it's a
> bit easier to work on.
>
> > Then the second line will be failed to run by an index error:
> >
> > - lava-test-case botao-panda-es-ubuntu-test-uname --shell uname -a true
>
> It will?  Can you post a link to a job that shows this?
>
> > The first and the third line can be executed successfully. The "|| true"
> > will let the command line to return a "true" value whatever its status.
>
> I don't think that's necessary any more.  It was for a while, but not in
> the latest release.
>
> > But on the LAVA wikipage it says:
> >
> > The second form is indicated by the –shell argument, for example:
> >
> > run:
> >   steps:
> >     - "lava-test-case fail-test --shell false"
> >     - "lava-test-case pass-test --shell true"
> >
> > Then if I write like the example shows, it will fail to run. So do we
> need
> > to update that wiki example or is there something wrong in my
> understanding?
>
> I think you might be using an out of date version of the code.
>
> Cheers,
> mwh
>
_______________________________________________
linaro-validation mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-validation

Reply via email to