[发明专利]PSU固件升降级稳定性测试方法、装置、终端及存储介质在审
| 申请号: | 201910063452.7 | 申请日: | 2019-01-23 | 
| 公开(公告)号: | CN109783390A | 公开(公告)日: | 2019-05-21 | 
| 发明(设计)人: | 王浩生 | 申请(专利权)人: | 郑州云海信息技术有限公司 | 
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 | 
| 代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 | 
| 地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 升降 固件版本信息 稳定性测试 降级 版本信息 存储介质 校验 新版本 终端 抓取 固件版本 人工操作 人力资源 自动测试 服务器 采集 测试 升级 保证 | ||
1.一种PSU固件升降级稳定性测试方法,其特征在于,包括:
抓取服务器PSU固件初始版本信息;
升级PSU固件版本并对新版本信息进行校验;
对新版本PSU固件进行降级处理并采集降级后的固件版本信息;
利用固件初始版本信息对降级后的固件版本信息进行校验。
2.根据权利要求1所述的PSU固件升降级稳定性测试方法,其特征在于,所述升级PSU固件版本并对新版本信息进行校验包括:
设置新版本固件升级配置文件;
利用新版本固件升级配置文件进行固件升级;
关闭测试服务器操作系统;
通过向疲劳机下发AC断电指令控制疲劳机给服务器AC断电;
计算断电持续时间并在断电持续时间达到预设的断电时间时控制疲劳机给服务器AC上电;
启动测试服务器操作系统并采集PSU固件当前版本;
判断PSU固件当前版本与配置文件中的固件版本是否一致:
是,则判定固件升级成功并记录当前升级次数;
否,则判定固件升级失败并输出错误信息。
3.根据权利要求1所述的PSU固件升降级稳定性测试方法,其特征在于,所述对新版本PSU固件进行降级处理并采集降级后的固件版本信息包括:
在PSU固件写入PSU自恢复功能;
利用PSU自恢复功能将PSU固件版本恢复为初始版本;
关闭测试服务器操作系统;
通过向疲劳机下发AC断电指令控制疲劳机给服务器AC断电;
计算断电持续时间并在断电持续时间达到预设的断电时间时控制疲劳机给服务器AC上电;
启动测试服务器操作系统并采集降级后的PSU固件版本信息。
4.根据权利要求1所述的PSU固件升降级稳定性测试方法,其特征在于,所述利用固件初始版本信息对降级后的固件版本信息进行校验包括:
判断降级后的固件版本信息与初始版本信息是否一致:
是,则判定固件降级成功并记录当前降级次数;
否,则判定固件降级失败并输出错误信息。
5.一种PSU固件升降级稳定性测试装置,其特征在于,包括:
初始抓取单元,配置用于抓取服务器PSU固件初始版本信息;
固件升级单元,配置用于升级PSU固件版本并对新版本信息进行校验;
固件降级单元,配置用于对新版本PSU固件进行降级处理并采集降级后的固件版本信息;
降级校验单元,配置用于利用固件初始版本信息对降级后的固件版本信息进行校验。
6.根据权利要求5所述的PSU固件升降级稳定性测试装置,其特征在于,所述固件升级单元包括:
升级配置模块,配置用于设置新版本固件升级配置文件;
升级执行模块,配置用于利用新版本固件升级配置文件进行固件升级;
升级关闭模块,配置用于关闭测试服务器操作系统;
升级断电模块,配置用于通过向疲劳机下发AC断电指令控制疲劳机给服务器AC断电;
升级上电模块,配置用于计算断电持续时间并在断电持续时间达到预设的断电时间时控制疲劳机给服务器AC上电;
升级刷新模块,配置用于启动测试服务器操作系统并采集PSU固件当前版本;
升级判断模块,配置用于判断PSU固件当前版本与配置文件中的固件版本是否一致;
升级成功模块,配置用于判定固件升级成功并记录当前升级次数;
升级失败模块,配置用于判定固件升级失败并输出错误信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910063452.7/1.html,转载请声明来源钻瓜专利网。





