一种在LAVA下添加设备的方法技术

技术编号:43925279 阅读:17 留言:0更新日期:2025-01-03 13:30
本发明专利技术涉及LAVA技术领域,具体提供一种在LAVA下添加设备的方法,在前端填写待添加设备的信息后,依次执行步骤:定义公共信息并抽取前端输入的待添加设备的公共信息;根据待添加设备的公共信息生成字典,对公共信息进行校验,对于不符合预设规则的公共信息进行拦截并拒绝添加对应的设备;建立数据库设备表,并将校验通过的公共信息存储到数据库设备表中;根据待添加设备的类型获取相应的模板文件,并拷贝到当前目录下,将模板文件的文件名修改为对应的设备名,作为待添加设备的配置文件,然后将设备信息由程序添加到所述配置文件中;调用任务启动接口启动设备检查任务,检查待添加设备是否正常,任务执行结束且无异常信息后,设备添加结束。解决了现有技术在LAVA上添加新设备过程繁琐、失败率高的技术问题。

【技术实现步骤摘要】

本专利技术涉及lava,具体提供一种在lava下添加设备的方法。


技术介绍

1、lava是linaro维护的一个持续集成系统,运行在linux系统的主机或服务器上,用于将操作系统部署到物理或虚拟的硬件设备上以运行测试,物理设备包括运行android、linux或其他嵌入式操作系统的设备。可用于版本发布前的测试、版本验证、日常测试等。

2、lava采用master-slave架构,master服务器负责派发任务,管理测试设备,收集测试结果等,master服务器收到任务后根据任务类型、设备类型、空闲程度等进行调度,派发到slave服务器,slave服务器负责将master派发的任务下发到具体测试设备上,提供测试需要的环境并执行测试。任务有多种触发方式,可通过jenkins构建后调用lava接口自动提交任务触发,也可通过前端界面手动触发,可同时进行多种设备的不同种测试。

3、支撑这些测试的基础是各slave服务器上挂载的硬件设备,lava在添加一个新的测试设备时需要在master服务器上进行相关操作,因此随着待测设备的增加,对添加设备的便本文档来自技高网...

【技术保护点】

1.一种在LAVA下添加设备的方法,其特征在于,在前端填写待添加设备的信息后,依次执行以下步骤:

2.根据权利要求1所述的一种在LAVA下添加设备的方法,其特征在于,在前端界面上,所述公共信息包括设备序列号、slave名称和PDU地址端口。

3.根据权利要求1所述的一种在LAVA下添加设备的方法,其特征在于,在前端界面上,为定义的公共信息提供输入字段,使用备注信息字段来存储公共信息,将公共信息绑定到备注信息。

4.根据权利要求1所述的一种在LAVA下添加设备的方法,其特征在于,所述数据库设备表可以根据需求,执行插入、更新或删除操作。

【技术特征摘要】

1.一种在lava下添加设备的方法,其特征在于,在前端填写待添加设备的信息后,依次执行以下步骤:

2.根据权利要求1所述的一种在lava下添加设备的方法,其特征在于,在前端界面上,所述公共信息包括设备序列号、slave名称和pdu地址端口。

3.根据权利要求1所述...

【专利技术属性】
技术研发人员:张世综黄磊齐璇战茅陈阳平赵烨明
申请(专利权)人:麒麟软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1