Hello,

On Fri, 09 Nov 2012 09:40:13 +1300
Michael Hudson-Doyle <[email protected]> wrote:

> Paul Sokolovsky <[email protected]> writes:
> 
> > Hello,
> >
> > I see that YAML syntax for lava_test_shell has landed in
> > linaro-dispatcher trunk, and that old JSON syntax is no longer
> > (automagically) supported. I tried to do a straightforward
> > conversion of
> > http://people.linaro.org/~doanac/lava/lava_test_shell/testdefs/lava-test.json
> >  ,
> > but it throws exceptions trying to parse it. So, can you share
> > examples of the new syntax?
> 
> Here is something I've been using:
> 
> metadata:
>   format: Lava-Test Test Definition 1.0
>   name: streamline
> 
> run:
>   steps:
>     - "iface=$(ip route | awk '{ if ($1 == \"default\")
> { print($5) } }')"
>     - "primary_ip=$(ip addr show \"$iface\" | awk '{ if ($1 ==
> \"inet\") { gsub(\"/.*\", \"\", $2); print($2) } }')"
>     - "echo \"<LAVA_SIGNAL_IP $primary_ip>\""
>     - "lava-test-case pystone python -m test.pystone"
> 
> parse:
>   pattern: "(?P<test_case_id>.*-*):\\s+(?P<result>(pass|fail))"
> 
> These run steps are a bit silly for you I guess, but the syntax
> appears to work.

Thanks, that worked for me. Just to clarify: is metadata::name is what
used to be test_id in JSON format (re: 
http://people.linaro.org/~doanac/lava/lava_test_shell/testdefs/lava-test.json
)?

And thanks for update the docs for new syntax. In that regard, how
often are docs on http://lava.readthedocs.org/ updated? For example,
http://lava-dispatcher.readthedocs.org/en/latest/ says it's "LAVA
Dispatcher 0.6 documentation" which seems to be rather old wrt to
latest release-0.21 tag in the bzr repo.


> 
> Cheers,
> mwh



-- 
Best Regards,
Paul

Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linaro
http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog

_______________________________________________
linaro-validation mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-validation

Reply via email to