【技术实现步骤摘要】
本专利技术涉及服务器测试
,具体地说是一种实用性强、自动化进行服务器整机测试的方法。
技术介绍
当前国内的服务器供应商已经开拓各个领域服务器的应用,比如互联网、金融…等;客户对服务器的整体要求也越来越高。对于金融、通信等TOP-VIP客户,如何在出厂前保障每一台机器的部件都是合格可用的,除了现有的压力老化测试,确保部件是经过前期测试认证的一类部件,还有对部件的性能测试也是必不可少的。经过这些测试检验,从而确保该产品的质量,能够减少输出给TOP-VIP客户的部件的不良率,是客户对我们的满意度越来越高。基于此,现提供一种自动化进行服务器整机测试的方法,本测试方法改进了现有的老化测试,增加了配置部件(硬盘、内存、CPU、外插卡)对比,部件性能测试和压力测试。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种实用性强、自动化进行服务器整机测试的方法。一种自动化进行服务器整机测试的方法,其具体实现过程为:一、组装待测试的服务器机器;二、从PXE服务器上安装Linux系统;三、安装完成后自动从pxe服务器上下载测试程序;四、生成临时配置文件,并与测试程序中提前生成的配置文件进行内存、硬盘、CPU、外插卡的型号、容量、数量、插槽位置比对:如果全部符合,输出OK到日志log;如果不符合,将fail信息输出到日志log;五、对硬盘使用fio进行性能测试:如果测试值都满足,输出OK到log;如果有fail的项目,将fail的信息输出到log;六、对CPU使 ...
【技术保护点】
一种自动化进行服务器整机测试的方法,其特征在于,其具体实现过程为:一、组装待测试的服务器机器;二、从PXE服务器上安装Linux系统;三、安装完成后自动从pxe服务器上下载测试程序;四、生成临时配置文件,并与测试程序中提前生成的配置文件进行内存、硬盘、CPU、外插卡的型号、容量、数量、插槽位置比对:如果全部符合,输出OK到日志log;如果不符合,将fail信息输出到日志log;五、对硬盘使用fio进行性能测试:如果测试值都满足,输出OK到log;如果有fail的项目,将fail的信息输出到log;六、对CPU使用PI计算进行性能测试:如果测试值都满足,输出OK到log;如果有fail的项目,将fail的信息输出到log;七、对内存使用stream进行性能测试:如果测试值都满足,输出OK到log;如果有fail的项目,将fail的信息输出到log;八、对所有硬盘使用fio进行压力测试:如果测试结束后无报错,不死机,则输出OK到测试log;否则输出fail信息到测试log;九、对CPU使用mprime进行压力测试:如果测试结束后无报错,不死机,则输出OK到测试log;否则输出fail信息到 ...
【技术特征摘要】
1.一种自动化进行服务器整机测试的方法,其特征在于,其具体实现过程为:
一、组装待测试的服务器机器;
二、从PXE服务器上安装Linux系统;
三、安装完成后自动从pxe服务器上下载测试程序;
四、生成临时配置文件,并与测试程序中提前生成的配置文件进行内存、硬盘、CPU、外插卡的型号、容量、数量、插槽位置比对:如果全部符合,输出OK到日志log;如果不符合,将fail信息输出到日志log;
五、对硬盘使用fio进行性能测试:如果测试值都满足,输出OK到log;如果有fail的项目,将fail的信息输出到log;
六、对CPU使用PI计算进行性能测试:如果测试值都满足,输出OK到log;如果有fail的项目,将fail的信息输出到log;
七、对内存使用stream进行性能测试:如果测试值都满足,输出OK到log;如果有fail的项目,将fail的信息输出到log;
八、对所有硬盘使用fio进行压力测试:如果测试结束后无报错,不死机,则输出OK到测试log;否则输出fail信息到测试log;
九、对CPU使用mprime进行压力测试:如果测试结束后无报错,不死机,则输出OK到测试log;否则输出fail信息到测试log;
十、对内存使用memtester进行压力测试:如果测试结束后无报错,不死机,则输出OK到测试log;否则输出fail信息到测试log;
十一、整理测试log,输出是否全部...
【专利技术属性】
技术研发人员:闫硕,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。