[发明专利]一种服务器稳定性测试数据处理方法、装置及存储介质有效
| 申请号: | 202111006551.5 | 申请日: | 2021-08-30 |
| 公开(公告)号: | CN113868041B | 公开(公告)日: | 2023-08-08 |
| 发明(设计)人: | 李建超;邓秀萍 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/34 |
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李修杰 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 服务器 稳定性 测试 数据处理 方法 装置 存储 介质 | ||
本申请涉及服务器稳定性测试数据处理方法、装置及存储介质,其中方法包括:对待测服务器进行服务器稳定性测试以获取对应的错误日志;读取错误日志的内容,遍历错误日志中每条报错信息;遍历过程中判断当前获取的报错信息是否在与错误日志对应的第二文件中存在,否则将当前获取的报错信息添加到第二文件中;检查第二文件中的报错信息判断待测服务器是否通过服务器稳定性测试。本申请通过进一步地对错误日志内容错误信息进行遍历统计,将不同的报错信息及报错信息计数统计在第二文件中,实现自动处理统计错误日志中大量重复的报错信息,方便工作人员分析,降低工作人员工作量,提高分析效率。
技术领域
本申请涉及服务器测试领域,尤其涉及一种服务器稳定性测试数据处理方法、装置及存储介质。
背景技术
在服务器稳定性测试是服务器测试中很重要的测试,稳定性测试需要服务器自动重复执行稳定性测试动作,并且每次执行完稳定性测试动作后对对应的日志进行检查,日志检查的内容包括系统和BMC中的日志,并将日志分类保存。
稳定性测试需要多次循环,测试周期长、检查内容多,测试结果产生大量日志,需要对日志进行分析,判断服务器是否有异常发生。现有技术中,存在一种日志分析方式是将第一次检测的日志作为标准日志,后续测试过程中的日志于标准日志对比判断是否发生错误。该技术需要对第一次检测的日志进行验证,以保证第一检测日志中没有异常内容,且当异常发生时,将记载异常的日志与标准日志对比,将异常项放入错误日志中,导致错误日志中重复记录了大量相同异常的内容,测试结束,测试人员需确认错误日志中的内容是否可忽略或与测试项无关,但错误日志中大量的重复日志、无效日志会增加测试人员的工作量,对于工作人员分析日志造成困难。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供一种服务器稳定性测试数据处理方法、装置及存储介质。
第一方面,本申请提供一种服务器稳定性测试数据处理方法,包括:
对待测服务器进行服务器稳定性测试以获取对应的错误日志;
读取错误日志的内容,遍历错误日志中每条报错信息;
遍历过程中判断当前获取的报错信息是否在与错误日志对应的第二文件中存在,否则将当前获取的报错信息添加到第二文件中;
检查第二文件中的报错信息判断待测服务器是否通过服务器稳定性测试。
更进一步地,所述对待测服务器进行服务器稳定性测试:
配置服务器稳定性测试的测试环境,包括:通过交换机建立待测服务器和控制服务器之间的通信连接,部署控制服务器和待测服务器之间的PXE网络,所述PXE网络用于为所述待测服务器安装用于执行服务器稳定性测试动作的系统、工具;
配置的服务器稳定性测试项目。
更进一步地,所述服务器稳定性测试项目包括reboot稳定性测试、DC稳定性测试、AC稳定性测试中的任意一种或几种。
更进一步地,所述获取对应的错误日志包括:
获取待测服务器正常执行服务器稳定性测试项目的稳定性测试动作后的正常日志,将正常日志作为标准日志;
循环控制待测服务器执行稳定性测试动作直至达到设定的执行次数,获取每次执行稳定性测试动作后所对应日志作为测试日志;
遍历每个服务器稳定性测试项目的全部的测试日志,对比每个测试日志和所对应的标准日志的内容,将测试日志中与标准日志中不同的内容记录在对应的第一文件中;
对第一文件中所记录的每条内容进行预处理获取每条内容中记录的报错信息;
将报错信息逐条记录于对应的错误日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111006551.5/2.html,转载请声明来源钻瓜专利网。





