[发明专利]一种服务器自动化诊断方法及系统在审
| 申请号: | 201810474457.4 | 申请日: | 2018-05-17 |
| 公开(公告)号: | CN108717386A | 公开(公告)日: | 2018-10-30 |
| 发明(设计)人: | 张计芬;王佩 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王汝银 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 测试项目 服务器 诊断 配置文件 定义生成 期望参数 业务需求 可扩展 匹配 自动化 测试自动化 服务器技术 测试效率 可扩展性 诊断测试 诊断结果 自动调用 灵活的 原有的 出货 配置 解析 输出 生产 | ||
本发明涉及服务器技术领域,提供一种服务器自动化诊断方法及系统,方法包括:根据服务器诊断业务需求,定义生成若干个与所述服务器诊断业务需求相匹配的测试项目;为定义生成的每一个测试项目配置与测试项目相匹配的ini文件中的期望参数信息;在原有的配置文件中指定配置生成的测试项目和所述期望参数信息,生成可扩展的配置文件;对生成的可扩展的配置文件进行解析,控制进行测试项目的诊断,并输出诊断结果,从而实现灵活的定制测试项目和自动调用定制的测试项目,进一步实现服务器诊断测试的可扩展性,提高了服务器批量生产中的测试效率和测试自动化水平,确保服务器出货品质。
技术领域
本发明属于服务器技术领域,尤其涉及一种服务器自动化诊断方法及系统。
背景技术
在当前服务器制造工厂,组装成整机后都要进行一系列测试,这些测试包括整机配置检查测试、功能测试和老化测试,以保证待出货整机配置符合要求、功能良好且性能稳定。该一系列测试,业界普遍称为诊断测试。每一台整机只有诊断测试通过后,才能出货。
在诊断测试中,功能测试是非常重要的测试,包括硬件/固件信息是否符合要求,各部件功能是否正常等。然而整机配置多种多样,1个CPU、2个CPU的、2根内存,4根内存的等等。据工厂统计,同一种主板,最终可能组装成几十种甚至上百种配置进行销售。这些不同配置的机型都要进行功能测试,并且要求测试项要覆盖到每一个部件,确保整机功能正常,这就给产线功能测试造成了大量的工作。有的工厂是定义产品料号,相同配置的整机为一个料号,功能测试开发人员先在一台整机上调试,使功能测试覆盖度达到要求,覆盖到整机每个部件,然后导入工厂测试,相同配置即同一个产品料号的所有整机均用该测试软件测试。该方法每一种配置的测试软件均要由开发人员完成,在配置很多的情况下,开发人员负担很重,不能满足产线整机配置灵活多样的测试需求。有的工厂是把功能测试软件做成大而全的可选模式,覆盖BOM所有部件,产线测试员运行测试软件后,根据该机型有哪些配件,手动勾选测试项进行测试。
由此可知,在服务器产品的批量生产过程中,测试自动化程度角度,测试覆盖度和测试效率较低。
发明内容
本发明的目的在于提供一种服务器自动化诊断方法,旨在解决现有技术中在服务器产品的批量生产过程中,测试自动化程度角度,测试覆盖度和测试效率较低的问题。
本发明是这样实现的,一种服务器自动化诊断方法,所述方法包括下述步骤:
根据服务器诊断业务需求,定义生成若干个与所述服务器诊断业务需求相匹配的测试项目;
为定义生成的每一个测试项目配置与测试项目相匹配的ini文件中的期望参数信息;
在原有的配置文件中指定配置生成的测试项目和所述期望参数信息,生成可扩展的配置文件;
对生成的可扩展的配置文件进行解析,控制进行测试项目的诊断,并输出诊断结果。
作为一种改进的方案,所述根据服务器诊断业务需求,定义生成若干个与所述服务器诊断业务需求相匹配的测试项目的步骤具体包括下述步骤:
根据服务器诊断业务需求,定义若干个与所述服务器诊断业务需求相匹配的测试项目;
为定义的每一个测试项目编写测试程序,每一个测试项目所对应的测试程序在linux系统下运行。
作为一种改进的方案,所述测试项目包括CPU测试项目、硬盘测试项目和内存测试项目。
作为一种改进的方案,所述对生成的可扩展的配置文件进行解析,控制进行测试项目的诊断,并输出诊断结果的步骤具体包括下述步骤:
对可扩展的配置文件进行解析,获取预先定义生成的若干个测试项目;
将所述测试项目的期望参数信息所对应的ini文件存放到指定目录下;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810474457.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于闪存的数据恢复方法及系统
- 下一篇:对于多处理器系统的实时分析和控制





