熔岩测试执行框架
lava-test的Python项目详细描述
lava测试是一个带有预定义测试和 能够根据需要定义其他测试。测试可以是 自动安装、执行,并可以分析结果 已上载到外部服务器。
如何从源代码安装
- 运行:./setup.py install
如何从源代码进行设置以进行开发
- 运行:./setup.py development–用户
注意:您将得到一个关于“importerror:no module named versiontools”的错误。这是一个已知的错误。解决办法是 再次运行setup.py
- 运行:./setup.py development–用户
这将使您的开发分支位于python路径中,脚本位于<;home>;/.local/bin
- 在路径中添加<;home>;/.local.bin
安装内置测试
- 运行:熔岩测试列表测试
- 运行:lava test install<;test>;
在python包中安装测试
- 从bzr branch lp:~linaro graphics wg/+junk/linaro graphics wg tests获取测试代码
- 将测试安装到python包管理器中。./setup.py安装
- 运行:熔岩测试列表测试
使用json文件安装test define
- 运行:lava test register testfile://localhost/<;..>;/examples/stream.json
- 运行:熔岩测试列表测试