[发明专利]一种网卡驱动固件稳定性测试方法、系统、终端及存储介质有效
| 申请号: | 201911024393.9 | 申请日: | 2019-10-25 |
| 公开(公告)号: | CN111078476B | 公开(公告)日: | 2023-03-21 |
| 发明(设计)人: | 黄三保 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/263;G06F8/65 |
| 代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
| 地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 网卡 驱动 稳定性 测试 方法 系统 终端 存储 介质 | ||
本发明提供一种网卡驱动固件稳定性测试方法、系统、终端及存储介质,包括:保存原有网卡驱动固件信息;通过调用系统固件管理命令更新网卡驱动固件;比对网卡驱动固件更新后的固件信息与原有网卡驱动固件信息并通过ping通预设目标IP校验更新的驱动固件的通信功能,输出比对结果和通信功能校验结果。本发明通过自动比对更新前后的固件信息并通过ping辅助机的静态IP来对更新固件的通信功能进行校验,从而实现对固件升降级前后的多个功能全面测试,保证了测试的准确性,同时自动化测试既减少人工的投入,又能准确的记录各个功能验证的结果,提高测试的效率和测试可回溯性。
技术领域
本发明涉及服务器测试技术领域,具体涉及一种网卡驱动固件稳定性测试方法、系统、终端及存储介质。
背景技术
当今时代,网络已变得越来越重要,信息的传输交换、发布获取、数据的传输等等,都离不开网络。网卡作为服务器或PC机实现与外部网络连接的一重要设备,其重要性不言而喻。网卡作为一个硬件设备,其与计算机进行通信,驱动是一不可缺少的要素,操作系统只能通过这个接口,才能控制硬件设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作。但是,每款新的设备在生产出来后与系统适配的驱动并不是完美的。在实际运用中总会出现各种不符合期望的bug,需要厂商提供新的driver来修复所遇到的问题,此时驱动driver的升降级测试就是该网卡设备的一项重要功能,该功能是否完备,对网卡设备有着重要影响。
就网卡驱动driver升降级功能是否完备、是否稳定,可以从以下几点来进行判定:一、驱动包能够正常安装,安装过程无报错,能够正常加载和卸载;二、驱动加载完成后,网卡设备能够正常识别,不能出现加载后无法设别设备的现象;三、驱动包安装加载后系统不产生异常日志信息,含lspci信息及系统日志信息;四、驱动包安装加载后设备自生不产生异常日志,如链路CRC计数异常;五、能够支持高版本与低版本之间的多次升降级。六、在升级或者降级驱动版本后,网卡设备的通信功能正常,如能够正常ping通同网段的ip。
目前常用的操作人员手动驱动升降及降级稳定性测试方法存在以下不足:关注点单一,即只是关注能够支持不同版本的驱动按装,实现驱动的升级和降级功能。且如果是测试人员手动操作,重复执行相同操作,费时也费人力,且不能保证在操作过程中不产生人为误差,且测试过程不具备可记录可回溯性。
发明内容
针对原有技术的上述不足,本发明提供一种网卡驱动固件稳定性测试方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种网卡驱动固件稳定性测试方法,包括:
保存原有网卡驱动固件信息;
通过调用系统固件管理命令更新网卡驱动固件;
比对网卡驱动固件更新后的固件信息与原有网卡驱动固件信息并通过ping通预设目标IP校验更新的驱动固件的通信功能,输出比对结果和通信功能校验结果。
进一步的,所述保存原有网卡驱动固件信息,包括:
通过调用ethtool获取测试机原有网卡驱动固件版本和网卡网口在系统下的busid;
通过调用lspci命令根据所述网卡网口在系统下的busid获取Lnksta、UESta和CES信息;
通过调用ethtool获取现有网卡驱动固件的链路CRC异常计数;
通过调用ifconfig获取现有网卡的网口数量。
进一步的,所述通过调用系统固件管理命令更新网卡驱动固件,包括:
清除系统日志和BMC日志;
删除原有驱动文件,解压驱动源文件并安装新网卡驱动固件;
利用rmmod driver_name命令移除原有的网卡驱动固件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911024393.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种裁切机构
- 下一篇:一种用户分类方法及装置





