【技术实现步骤摘要】
电源模块告警功能的测试方法、系统、设备及介质
[0001]本申请涉及存储系统测试领域,特别涉及一种电源模块告警功能的测试方法
、
系统
、
设备及介质
。
技术介绍
[0002]PSU(Power Support Unit)
即电源模块,是为各种带电设备提供能源支持的重要部件
。
特别是在存储设备上,各存储厂商通常会采用多块
PSU
冗余的方式对存储设备提供能源支持,以确保存储设备用电的稳定性
。
同时,为了保证存储系统运行的稳定性以及可靠性,存储系统会对
PSU
模块的健康状态进行实时监控,当
PSU
模块因为内部或外部因素出现异常时,存储系统都会针对不同的异常情况对应上报不同的告警,以提醒用户存储设备上的具体哪一个
PSU
发生何种异常情况,以便用户及时检查或更换故障
PSU。
[0003]而为了验证存储系统对
PSU
在各种异常场景下的告警功能的准确性及可靠性,现有的对告警功能的测试方法是:在不同的异常场景下借助不同的辅助测试工具进行告警功能的验证
。
例如:在验证输入电压欠压
/
过压保护
、
输入电流欠流
/
过流保护时,借助可调节输入电压电流的电桩进行验证;在验证
PSU
发生温度超阈值
/
过热保护时,将整个存储设备放置在温箱中进行验证
【技术保护点】
【技术特征摘要】
1.
一种电源模块告警功能的测试方法,其特征在于,所述方法包括:在当前存储系统内搭建标准存储环境,并在所述标准存储环境搭建后在所述当前存储系统内写入测试脚本;执行所述测试脚本;生成测试发起提示以提示用户选择测试项目以及测试类型,其中,所述测试类型包括功能性测试及稳定性测试;接收用户响应于所述测试发起提示生成的第一反馈数据,其中第一反馈数据包含选定的目标测试项目以及测试类型;若所述第一反馈数据包含的测试类型为功能性测试,则执行第一测试规则,判断所述当前存储系统内的所述目标测试项目对应的电源模块告警功能是否正常;若所述第一反馈数据包含的测试类型为稳定性测试,则执行第二测试规则,判断所述当前存储系统内的所述目标测试项目对应的电源模块告警功能是否稳定
。2.
根据权利要求1所述的方法,其特征在于,所述方法,还包括:若所述第一反馈数据中的测试类型为稳定性测试,则生成第二测试提示以提示用户选择测试次数;接收用户响应于所述第二测试提示生成的第二反馈数据,所述第二反馈数据包含选定的目标测试次数
。3.
根据权利要求2所述的方法,其特征在于,所述执行第一测试规则,判断所述当前存储系统内的所述目标测试项目对应的电源模块告警功能是否正常,包括:修改基板管理控制器中与所述目标测试项目对应的标志位的值;在检测周期后,检查所述当前存储系统是否上报与所述目标测试项目对应的电源模块告警信息;如果所述当前存储系统上报与所述目标测试项目对应的电源模块告警信息,则判定所述目标测试项目对应的电源模块告警功能正常;如果所述当前存储系统未上报与所述目标测试项目对应的电源模块告警信息,则判定所述目标测试项目对应的电源模块告警功能异常
。4.
根据权利要求3所述的方法,其特征在于,所述执行第二测试规则,判断所述当前存储系统内的所述目标测试项目对应的电源模块告警功能是否稳定,包括:执行第一测试规则,判断所述当前存储系统内的所述目标测试项目对应的电源模块告警功能是否正常;若判定所述目标测试项目对应的电源模块告警功能正常,记录所述目标测试项目的当前测试次数,并继续执行第一测试规则,直至所述当前测试次数等于所述目标测试次数和
/
或在所述当前测试次数小于所述目标测试次数时判定所述目标测试项目对应的电源模块告警功能异常;若所述当前测试次数等于所述目标测试次数,则判定所述目标测试项目对应的电源模块告警功能稳定;若所述当前测试次数小于所述目标测试次数时,判定所述目标测试项目对应的电源模块告警功能异常,则判定所述目标测试项目对应的电源模块告警功能不稳定
。5.
根据权利要求3‑4任一所述的方法,其特征在于,所述生成测试发起提示以提示用户
选择测试项目以及测试类型之前,所述方法还包括:检查所述当前存储系统以及对应的电源模块的健康状态;若检查到所述...
【专利技术属性】
技术研发人员:王浩,薛成威,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。