一种mefw在线更新稳定性的自动测试方法

文档序号:6631738阅读:602来源:国知局
一种me fw在线更新稳定性的自动测试方法
【专利摘要】本发明一种MEFW在线更新稳定性的自动测试方法,包括如下步骤:S10:执行标准IPMI检测脚本设计;S11:执行在线MEFW刷新脚本设计,完成MEFW的更新动作;S12:进行AC电源开关机工具设计,更新完MEFW后,如果需要ME生效,需要切断AC电源,再上电ME才能生效。本发明自动测试当前平台MEFW在线更新的稳定性,可实现批量测试被测平台的ME在线更新的稳定性,方法简单高效,无需人为值守,有效解决了ME在线更新稳定性的问题,提高了系统稳定性。
【专利说明】一种ME FW在线更新稳定性的自动测试方法

【技术领域】
[0001]本发明涉及计算机系统设计领域和集成电路设计【技术领域】,具体涉及一种ME Fff在线更新稳定性的自动测试方法。

【背景技术】
[0002]随着计算机技术以及集成电路技术的飞速发展,各类服务器机房的建设也在持续增长,机房功耗的管理和控制显得越来越重要。管理和运行维护人员一般是通过管理软件来获取整机柜或单独节点的功耗信息,同时可以通过指令来设定不同的策略,来控制机柜的功耗值,而这所有的管理功能的基础就来自于Intel ME技术,Intel ME全称是IntelManagement Engine,可以监测系统各种健康状态,特别是对系统功耗的监测和管理。
[0003]Intel ME是管理功能的基础,只有基础的稳定性得到保障,管理功能才能发挥作用。ME FW因其对于服务器核心管理的重要性,因此其稳定的在线更新关系着整个系统的稳定性,目前,并没有标准的测试方法来保障ME的在线更新的稳定性,需要根据不同厂商产品的应用来制定不同的测试方法。因此,测试方法复杂,不能进行批量测试,从而导致测试效率低下,难以保障ME在线更新的稳定性。
[0004]因此,针对上述现有技术存在的缺陷,实有必要进行开发研究,以提供一种方案,使得测试方法简单方便,还可批量进行测试,有效提高测试效率,同时有效保障ME在线更新的稳定性。


【发明内容】

[0005]为解决上述问题,本发明的目的在于提供一种ME FW在线更新稳定性的自动测试方法,其测试方法简单方便,还可批量进行测试,有效提高测试效率,同时有效保障ME在线更新的稳定性。
[0006]为实现上述目的,本发明的技术方案为:
一种ME FW在线更新稳定性的自动测试方法,包括如下步骤:
510:执行标准IPMI检测脚本设计;
511:执行在线ME FW刷新脚本设计,完成ME FW的更新动作;
512:进行AC电源开关机工具设计,更新完ME FW后,如果需要ME生效,需要切断AC电源,再上电ME才能生效。
[0007]进一步地,在步骤SlO中,通过带内向被测试平台发送IPMI命令,从而得到ME的状态反馈,并检测结果的正确性;如果ME状态为active,则表明更新正常,如果为其他状态,则表示ME FW更新不稳定,进行报警提示。
[0008]进一步地,在步骤SlO中,利用IPMI命令获取ME当前状态,并检测结果的正确性,如果是状态正确,执行下一次更新动作,更新完成后关机,AC开关机工具切断AC电源,而后重新开启AC电源,系统上电,重复以上步骤,测试ME在线更新成功的稳定性。
[0009]本发明ME FW在线更新稳定性的自动测试方法自动测试当前平台ME FW在线更新的稳定性,确保ME FW通过在线更新成功,ME处于正常工作active状态,不进入recovery状态,ME的这种在线更新稳定性测试对于保障系统功能的稳定性有着很重要的意义;可实现批量测试被测平台的ME在线更新的稳定性,方法简单高效,无需人为值守,有效解决了ME在线更新稳定性的问题,提高了系统稳定性。

【专利附图】

【附图说明】
[0010]图1为本发明的方法流程图示。

【具体实施方式】
[0011]本发明实施例提供了一种ME FW在线更新稳定性的自动测试方法自动测试当前平台ME FW在线更新的稳定性,确保ME FW通过在线更新成功,ME处于正常工作active状态,不进入recovery状态,ME的这种在线更新稳定性测试对于保障系统功能的稳定性有着很重要的意义;可实现批量测试被测平台的ME在线更新的稳定性,方法简单高效,无需人为值守,有效解决了 ME在线更新稳定性的问题,提高了系统稳定性。
[0012]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域的技术人员所获得的所有其他实施例,都属于本发明保护的范围。
[0013]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本发明的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
[0014]以下分别进行详细说明。
[0015]参照图1所示,本发明一种ME FW在线更新稳定性的自动测试方法,包括如下步骤:
510:执行标准IPMI检测脚本设计
通过带内向被测试平台发送IPMI命令,从而得到ME的状态反馈,并检测结果的正确性。如果ME状态为active (激动状态),则表明更新正常,如果为其他状态,则表示ME Fff更新不稳定,进行报警提示;
511:执行在线ME FW刷新脚本设计
在线ME Fff刷新脚本设计主要是完成ME Fff的更新动作;
512:进行AC电源开关机工具设计
更新完ME FW后,如果需要ME生效,需要切断AC电源,再上电才能生效。通过AC电源开关机工具可以强化被测平台的测试环境,提高ME FW更新测试稳定性的强度。
[0016]本发明ME Fff在线更新稳定性的自动测试方法,具体是利用IPMI命令,获取ME当前状态,并检测结果的正确性,如果是状态正确,执行下一次更新动作,更新完成后关机,AC开关机工具切断AC电源,而后重新开启AC电源,系统上电,重复以上步骤,测试ME在线更新成功的稳定性。
[0017]本发明ME FW在线更新稳定性的自动测试方法自动测试当前平台ME FW在线更新的稳定性,确保ME FW通过在线更新成功,ME处于正常工作active状态,不进入recovery状态,ME的这种在线更新稳定性测试对于保障系统功能的稳定性有着很重要的意义。可实现批量测试被测平台的ME在线更新的稳定性,方法简单高效,无需人为值守,有效解决了ME在线更新稳定性的问题,提高了系统稳定性。
[0018]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。一般情况下,凡由计算机程序完成的功能都可以很容易地用相应的硬件来实现,而且,用来实现同一功能的具体硬件结构也可以是多种多样的,例如模拟电路、数字电路或专用电路等。但是,对本发明而言更多情况下软件程序实现是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0019]综上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照上述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对上述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【权利要求】
1.一种ME FW在线更新稳定性的自动测试方法,其特征在于,包括如下步骤: 510:执行标准IPMI检测脚本设计; 511:执行在线ME FW刷新脚本设计,完成ME FW的更新动作; 512:进行AC电源开关机工具设计,更新完ME FW后,如果需要ME生效,需要切断AC电源,再上电ME才能生效。
2.如权利要求1所述MEFW在线更新稳定性的自动测试方法,其特征在于:在步骤SlO中,通过带内向被测试平台发送IPMI命令,从而得到ME的状态反馈,并检测结果的正确性;如果ME状态为active,则表明更新正常,如果为其他状态,则表示ME FW更新不稳定,进行报警提示。
3.如权利要求1所述MEFW在线更新稳定性的自动测试方法,其特征在于:在步骤SlO中,利用IPMI命令获取ME当前状态,并检测结果的正确性,如果是状态正确,执行下一次更新动作,更新完成后关机,AC开关机工具切断AC电源,而后重新开启AC电源,系统上电,重复以上步骤,测试ME在线更新成功的稳定性。
【文档编号】G06F11/36GK104317692SQ201410581314
【公开日】2015年1月28日 申请日期:2014年10月27日 优先权日:2014年10月27日
【发明者】李道童, 刘冰 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1