linaro验证服务的命令行实用程序
lava-tool的Python项目详细描述
关于
此源包包含用于交互的命令行工具 提供由Linaro建立的各种服务(www.linaro.org) 基础设施团队。
注意,这个包只包含核心工具;实际上 与需要安装相应插件的服务交互。 XXX解释在哪里可以得到一些插件。
安装
请参见安装
用法
处理工作
$ lava job new file.json # creates file.json from a template $ lava job submit file.json # submits file.json to a remote LAVA server $ lava job run file.json # runs file.json on a local LAVA device
处理熔岩测试外壳测试定义
$ lava testdef new file.yml # creates file.yml from a template $ lava testdef submit file.yml # submits file.yml to a remote LAVA server $ lava testdef run file.yml # runs file.yml on a local LAVA device
处理熔岩测试外壳脚本
$ lava script submit SCRIPT # submits SCRIPT to a remote LAVA server $ lava script run SCRIPT # runs SCRIPT on a local LAVA device
bash完成
安装熔岩工具后,您可以打开熔岩的bash completion,然后 熔岩工具程序,带有以下命令(也可以粘贴到 你的~/.bashrc):
eval “$(register-python-argcomplete lava)” eval “$(register-python-argcomplete lava-tool)”
然后,如果您键入例如“lava tool su<;tab>;”,它将完成该“su” 有“提交工作”给你。
报告错误
所有错误都应该报告给launchpad项目 https://bugs.launchpad.net/lava-tool/+filebug