【技术实现步骤摘要】
一种smashclp功能测试方法、装置、终端及存储介质
本专利技术属于服务器测试
,具体涉及一种smashclp功能测试方法、装置、终端及存储介质。
技术介绍
众所周知,服务器中的BMC系统是一个独立的系统,它不依赖与系统上的其它硬件,也不依赖与BIOS、OS等,它主要负责监视和控制其他硬件功能,操作的对象是系统硬件,服务器的FRU信息包括产品类型、产品名称、制造商、产品序号、资产编号等,这些信息都是在服务器出厂前通过BMC提供的命令行刷入EEPROM中,便于后续维护人员查询信息使用,所以保证FRU通过命令可查询可设置,是至关重要的。Smashclp是一种便捷的获取FRU信息的方法,但是Smashclp功能的存在缺失的情况下会导致获取的FRU信息不完全或者存在错误的问题。但是目前还没有针对Smashclp功能稳定性的自动测试方法。
技术实现思路
针对现有技术的不足,本专利技术提供一种smashclp功能测试方法、装置、终端及存储介质,以解决上述技术问题。第一方面,本申请实施例提供一种smashclp功能测试方法,所述方法包括:利用ipmi命令获取目标服务器FRU ...
【技术保护点】
1.一种smashclp功能测试方法,其特征在于,所述方法包括:利用ipmi命令获取目标服务器FRU信息作为比对标准;利用smashclp获取目标服务器FRU信息作为测试信息;通过将所述测试信息与所述比对标准进行对比获取smashclp功能测试结果。
【技术特征摘要】
1.一种smashclp功能测试方法,其特征在于,所述方法包括:利用ipmi命令获取目标服务器FRU信息作为比对标准;利用smashclp获取目标服务器FRU信息作为测试信息;通过将所述测试信息与所述比对标准进行对比获取smashclp功能测试结果。2.根据权利要求1所述的方法,其特征在于,所述利用ipmi命令获取目标服务器FRU信息作为比对标准包括:下发ipmi命令获取FRU信息;从FRU信息中提取ProductName。3.根据权利要求1所述的方法,其特征在于,所述利用smashclp获取目标服务器FRU信息作为测试信息包括:利用expect脚本登录目标服务器;进入smash命令行模式;通过expect脚本将smashclp命令下发至目标服务器获取目标服务器的ProductName。4.根据权利要求1所述的方法,其特征在于,所述通过将测试信息与所述比对标准进行对比获取smashclp功能测试结果包括:判断所述测试信息与所述比对标准是否一致:是,则判定smashclp功能测试通过;否,则判定smashclp功能测试未通过。5.一种smashclp功能测试装置,其特征在于,所述装置包括:标准获取单元,配置用于利用ipmi命令获取目标服务器FRU信息作为比对标准;样本获取单元,配置用于利用sma...
【专利技术属性】
技术研发人员:齐冀,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。