[發(fā)明專利]平臺事件過濾功能的測試方法無效
| 申請?zhí)枺?/td> | 201010548440.2 | 申請日: | 2010-11-15 |
| 公開(公告)號: | CN102468994A | 公開(公告)日: | 2012-05-23 |
| 發(fā)明(設(shè)計)人: | 畢琳娜 | 申請(專利權(quán))人: | 英業(yè)達(dá)股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 北京戈程知識產(chǎn)權(quán)代理有限公司 11314 | 代理人: | 程偉;龔頤雯 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 平臺 事件 過濾 功能 測試 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種測試方法,特別是涉及基板管理控制器(BMC)中的平臺事件過濾(PEF)功能執(zhí)行測試的方法。
背景技術(shù)
智能平臺管理接口(IPMI;Intelligent?Platform?ManagementInterface)是一項服務(wù)器管理系統(tǒng)設(shè)計的標(biāo)準(zhǔn),用于提供用戶利用IPMI監(jiān)視服務(wù)器的物理健康特征,如溫度、電壓、風(fēng)扇工作狀態(tài)、電源供應(yīng)等。
在IPMI規(guī)范中,PEF(Platform?Event?Filter,平臺事件過濾)的作用就是對于BMC周期產(chǎn)生或者接收到的事件進(jìn)行相關(guān)的處理。
為使BMC的PEF功能穩(wěn)定運行,需要進(jìn)行相應(yīng)功能的測試作業(yè),如何提供一種相應(yīng)的測試方法即為本發(fā)明所要解決的技術(shù)課題。
發(fā)明內(nèi)容
為解決上述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種遠(yuǎn)端執(zhí)行平臺事件過濾功能測試的方法。
為達(dá)上述目的及其他相關(guān)的目的,本發(fā)明提供了一種平臺事件過濾功能的測試方法,用于通過控制端對待測機(jī)的PEF功能執(zhí)行測試,其包括:在該待測機(jī)內(nèi)設(shè)置其內(nèi)部存儲有事件過濾表單的基板管理控制器(BMC),該事件過濾表單中具有多個事件條目;在該控制端建立存儲有多個測試指令的測試指令數(shù)據(jù)庫,且各測試指令對應(yīng)于該事件過濾表單中的各事件條目;配置該些測試指令的優(yōu)先級順序;以及根據(jù)該優(yōu)先級順序依次調(diào)用該些測試指令,經(jīng)由該些測試指令讀取該事件過濾表單中的該些事件條目,并由該些事件條目對該待測機(jī)依次執(zhí)行相應(yīng)的PEF功能測試。
在本發(fā)明的一個實施例中,當(dāng)無法執(zhí)行優(yōu)先級順序相對較高的測試指令時,按該配置的優(yōu)先級順序調(diào)用優(yōu)先級順序相對較低的測試指令進(jìn)行相應(yīng)的PEF功能測試。
在本發(fā)明的一個實施例中,各測試指令根據(jù)該配置的優(yōu)先級順序調(diào)用的順序依次為Power?down(關(guān)機(jī)),Power?cycle(關(guān)機(jī)后再開機(jī)),Hard?reset(硬重設(shè))以及NMI(不可屏蔽中斷)。
在本發(fā)明的另一實施例中,該方法還包括提供輸入界面以輸入該些測試指令的優(yōu)先級順序。
在本發(fā)明的另一實施例中,該方法還包括設(shè)置該待測機(jī)的BMC配置參數(shù),以經(jīng)由IPMI接口連通該控制端與該待測機(jī)的信號傳遞,其中,該BMC配置參數(shù)包括該待測機(jī)對應(yīng)的IP地址、用戶名稱及密碼參數(shù)。
在本發(fā)明的另一實施例中,該方法還包括在該待測機(jī)內(nèi)存儲標(biāo)準(zhǔn)測試表單,并在測試結(jié)束后令該待測機(jī)生成測試結(jié)果表單。
綜上所述,本發(fā)明的PEF功能的測試方法是針對PEF功能中的各事件條目設(shè)置相應(yīng)的測試指令,且針對各測試指令配置優(yōu)先級順序,從而依據(jù)該優(yōu)先級順序依次調(diào)用測試指令,以經(jīng)由該測試指令讀取相應(yīng)的事件條目使待測機(jī)依次執(zhí)行PEF功能測試。
附圖說明
圖1為本發(fā)明的PEF功能測試方法的處理流程圖。
具體實施方式
以下通過特定的具體實施方式說明本發(fā)明的技術(shù)內(nèi)容,本領(lǐng)域技術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明亦可通過其他不同的具體實施方式加以施行或應(yīng)用,本說明書中的各項細(xì)節(jié)亦可基于不同觀點與應(yīng)用,在不背離本發(fā)明的精神下進(jìn)行各種修飾與變更。
圖1為本發(fā)明的PEF功能測試方法的處理流程圖。本發(fā)明的PEF功能測試方法可提供測試工程師通過控制端來針對位于遠(yuǎn)端的待測機(jī)的PEF功能執(zhí)行測試工作。如圖1所示,首先進(jìn)行步驟S101,在該待測機(jī)內(nèi)設(shè)置基板管理控制器(BMC),在該BMC內(nèi)部存儲有事件過濾表單,該事件過濾表單中具有多個事件條目。具體而言,在BMC中包含有一個事件過濾表單(Event?Filter?Table),可以用來設(shè)置對于某一事件所能觸發(fā)的動作(Action)。如此,當(dāng)BMC接收到該事件時,即會自該事件過濾表單中進(jìn)行查詢,以執(zhí)行該表單中所設(shè)置的相關(guān)動作。該平臺事件過濾所執(zhí)行的動作主要可分為兩大類,其中一類為電源控制動作,其主要包括Power?down(關(guān)機(jī)),Power?cycle(關(guān)機(jī)后再開機(jī)),Hard?reset(硬重設(shè))以及NMI(不可屏蔽中斷)。而本發(fā)明的測試方法主要針對該類PEF功能執(zhí)行測試,接著執(zhí)行步驟S103。
在步驟S103,在該控制端建立測試指令數(shù)據(jù)庫,在該數(shù)據(jù)庫中存儲多個測試指令,且各測試指令分別與該事件過濾表單中的各事件條目相對應(yīng),接著進(jìn)至步驟S105。
在步驟S105,提供輸入界面,以供測試工程師針對該測試指令數(shù)據(jù)庫中所存儲的各個測試指令配置相應(yīng)的優(yōu)先級順序,接著進(jìn)至步驟S107。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英業(yè)達(dá)股份有限公司,未經(jīng)英業(yè)達(dá)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010548440.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





