<div dir="ltr">Hey<div><br></div><div>It seems LAVA is enhancing its job system. Have a look.</div><div><br></div><div><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Luis Araujo</b> <span dir="ltr"><<a href="mailto:luis.araujo@collabora.co.uk">luis.araujo@collabora.co.uk</a>></span><br>Date: 2015-06-17 17:35 GMT+02:00<br>Subject: [Linaro-validation] lqa command line tool<br>To: <a href="mailto:linaro-validation@lists.linaro.org">linaro-validation@lists.linaro.org</a><br><br><br>Hello everyone,<br>
<br>
Collabora has been working on `lqa', a tool to submit and manage LAVA jobs, which helps to get many of the LAVA job administration and monitoring tasks conveniently done from the command line.<br>
<br>
`lqa' brings a new API, lqa_api python module, a complete set of classes to easily interact with LAVA and offering at the same time a clean API on top of which further applications can be built upon (like `lqa' itself).<br>
<br>
It has a templating system (using jinja2 package) that allows to use variables in json job files (in future could be expanded to support yaml), specifying their values either from a profile file or directly from the command line making possible the dynamic assignments of template variables during the `lqa' command execution. The templating mechanism allows to handle groups of jobs, therefore it makes it easier to submit jobs in bulk.<br>
<br>
`lqa' also features a flexible profile system (in YAML) which allows to specify a 'main-profile' from which further sub-profiles can inherit values, avoiding information duplication between similar profiles.<br>
<br>
Other of the current features include:<br>
<br>
- Test report generation with the 'analyse' subcommand.<br>
- Polling to check for job completion.<br>
- All the operations offer logging capabilities.<br>
- Independent profile and configuration files.<br>
<br>
We invite everyone to check out its official git repo at:<br>
<br>
<a href="https://git.collabora.com/cgit/singularity/tools/lqa.git/" rel="noreferrer" target="_blank">https://git.collabora.com/cgit/singularity/tools/lqa.git/</a><br>
<br>
Suggestions and comments are welcome.<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
   --- Luis<br>
<br>
</font></span><br>_______________________________________________<br>
linaro-validation mailing list<br>
<a href="mailto:linaro-validation@lists.linaro.org">linaro-validation@lists.linaro.org</a><br>
<a href="https://lists.linaro.org/mailman/listinfo/linaro-validation" rel="noreferrer" target="_blank">https://lists.linaro.org/mailman/listinfo/linaro-validation</a><br>
<br></div><br></div></div>