[发明专利]一种多节点服务器自动化测试方法和装置在审
申请号: | 201910818503.2 | 申请日: | 2019-08-30 |
公开(公告)号: | CN110659165A | 公开(公告)日: | 2020-01-07 |
发明(设计)人: | 李雪 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 11278 北京连和连知识产权代理有限公司 | 代理人: | 张涛 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 配置文件 顺序标识 数据库 自动化测试 测试 关系保存 配置信息 生产测试 顺序扫描 多节点 覆盖度 主板 调用 | ||
本发明提供一种多节点服务器自动化测试方法,包括以下步骤:顺序扫描服务器每个节点的主板BMC的MAC地址,并将所述MAC地址与所述服务器的序列号的对应关系保存到数据库中;根据每个节点的所述MAC地址,向所述数据库中获取所述节点对应的服务器的序列号,并根据所述节点在所述服务器中的顺序自动在所述序列号后加上相应的顺序标识以作为所述节点的序列号;在服务器每个节点上提取配置信息以生成节点配置文件,并根据节点的序列号的顺序标识对所述节点配置文件进行命名;基于所述节点的序列号调用相应的所述节点配置文件对每个所述节点进行测试。通过本发明可以实现对服务器按节点继续测试,大大提高了生产测试覆盖度。
技术领域
本发明涉及服务器测试领域,并且更具体地,涉及一种多节点服务器自动化测试方法和装置。
背景技术
随着经济社会的高速发展,我国即将迎来互联网+时代,互联网+时代的来临伴随着服务器产业的迅速崛起,海量数据正以前所未有的增长趋势冲击着各个行业,对IT基础设施的可维护性也提出了更高的要求。服务器凭借其优良的性能广泛应用于云计算、大数据处理、网络平台等领域,受到市场的青睐。服务器在研发设计及生产过程中需要进行自动化测试,以此检验服务器的实际工作效能,从而服务器自动化测试中的管理问题也成为服务器生产链上必不可少的一环。
当前高端机型服务器存在上下双节点或多节点的情况,而在服务器生产测试环节中,只会为每个服务器分配一个订单和一个SN(Serial Number,序列号),这时同一服务器中的不同节点同属于同一个订单和一个SN,此时对服务器的测试无法覆盖各个节点。
发明内容
鉴于此,本发明实施例的目的在于提出一种多节点服务器自动化测试方法和装置,以自动为服务器中的各个节点的序列号后添加相应的标识,以实现每个节点独立测试。
基于上述目的,本发明实施例的一方面提供了一种多节点服务器自动化测试方法,包括以下步骤:
顺序扫描服务器每个节点的主板BMC的MAC地址,并将所述MAC地址与所述服务器的序列号的对应关系保存到数据库中;
根据每个节点的所述MAC地址,向所述数据库中获取所述节点对应的服务器的序列号,并根据所述节点在所述服务器中的顺序自动在所述序列号后加上相应的顺序标识以作为所述节点的序列号;
在服务器每个节点上提取配置信息以生成节点配置文件,并根据所述节点的序列号的顺序标识对所述节点配置文件进行命名;
基于所述节点的序列号调用相应的所述节点配置文件对每个所述节点进行测试。
在一些实施方式中,所述数据库部署在所述服务器可连通的任意主机上。
在一些实施方式中,所述顺序标识为英文字母。
在一些实施方式中,在服务器每个节点上提取配置信息以生成节点配置文件,并根据所述节点的序列号的顺序标识对所述节点配置文件进行命名包括:
以所述服务器的订单号和每个节点对应的顺序标识的形式对所述节点配置文件进行命名。
在一些实施方式中,基于所述节点的序列号调用相应的所述节点配置文件对每个所述节点进行测试包括:
执行测试程序,根据服务器的每个节点的序列号,调用以相同顺序标识命名的所述节点配置文件,以对每个所述节点进行测试。
本发明实施例的另一方面提供了一种多节点服务器自动化测试装置,包括:
至少一个处理器;和
存储器,所述存储器存储有处理器可运行的程序代码,所述程序代码在被处理器运行时实施以下步骤:
顺序扫描服务器每个节点的主板BMC的MAC地址,并将所述
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910818503.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:调试半导体装置的方法及系统
- 下一篇:一种BMC资产信息功能的测试方法和设备