charmrunner提供可重用的组件和实用程序朱朱魅力测试。
有几种不同的使用情况从詹金斯测试瀑布意见,门控发布基于测试结果的存储库。
为了适应不同的运行情况下,该工具被表示为一组的CLI工具。
所有的操作工具对默认JUJU环境。
亚军
提供了主入口点魅惑测试。它将生成和运行测试并记录结果和环境信息:
 朱朱-图亚军-r库-w working_dir -s -t系列testrecord.zip
规划
对于给定的魅力变化计算出一系列针对所有魅力的存储库的测试计划:
 朱朱筹办-r -s库精确-d plans_dir
快照
快照和恢复环境,类似于一个BZR货架。主要目的是要能够清除服务从一个环境这样的环境可以在测试被重用。
运行在一个服务的粒度,破坏和删除旧的服务不存在在弹出的最后一个快照之前:
 朱朱快照快照-f pristine.json
 朱朱部署--repository =例子地方:MySQL的
 朱朱快照恢复-f pristine.json
- 清洁重用的环境中,通过删除服务。
- 任何上载的魅力复位提供商存储。
- 移除动物园管理员任何魅力状态。
装载机
加载测试计划的服务和关系到环境:
 朱朱负荷-r库mediawiki.plan
手表
验证为服务上来正确,等待一个给定的服务和所有的关系,以达到完成稳态或达到失效状态:
&NBSP;朱朱手表<服务>
退出码1,如果等待失败,标准错误更多的细节。退出0,如果成功的。
测试记录
创建所有单元的日志,动物园管理员的数据,状态和测试运行日志的归档:
&NBSP;朱朱记录-f testrecord.zip
什么在此版本中是新的:
- 使用SFTP获取远程单元日志(朱朱记录仪现在提供独立的)
- 在更新守望者与新的状态输出工作
什么在0.2.4版本新:
- 在独立ZK转储脚本,使用错误处理包装快照拆卸。
要求:
- 在Python中
评论没有发现