狀態檢查結果

public class StatusCheckerResult
extends Object

java.lang.Object
com.android.tradefed.suite.checker.StatusCheckerResult


包含ISystemStatusChecker執行的結果。

概括

領域

public static final String SYSTEM_CHECKER

公共構造函數

StatusCheckerResult ()

創建具有默認CheckStatus#FAILED狀態的StatusCheckerResult

StatusCheckerResult ( StatusCheckerResult.CheckStatus status)

創建具有給定狀態的StatusCheckerResult

公共方法

void addModuleProperty (String propertyName, String property)

添加檢查器報告的模塊屬性。

String getErrorMessage ()

返回與失敗關聯的錯誤消息。

getModuleProperties ()

返回檢查器報告的模塊屬性。

StatusCheckerResult.CheckStatus getStatus ()

返回檢查器的CheckStatus

boolean isBugreportNeeded ()

返回在檢查器失敗的情況下是否需要錯誤報告。

void setBugreportNeeded (boolean need)

設置在檢查器失敗的情況下是否需要錯誤報告。

void setErrorMessage (String message)

設置與失敗關聯的錯誤消息。

void setStatus ( StatusCheckerResult.CheckStatus status)

設置檢查器的CheckStatus

領域

系統檢查器

public static final String SYSTEM_CHECKER

公共構造函數

狀態檢查結果

public StatusCheckerResult ()

創建具有默認CheckStatus#FAILED狀態的StatusCheckerResult

狀態檢查結果

public StatusCheckerResult (StatusCheckerResult.CheckStatus status)

創建具有給定狀態的StatusCheckerResult

參數
status StatusCheckerResult.CheckStatusCheckStatus

公共方法

添加模塊屬性

public void addModuleProperty (String propertyName, 
                String property)

添加檢查器報告的模塊屬性。

參數
propertyName String

property String

獲取錯誤信息

public String getErrorMessage ()

返回與失敗關聯的錯誤消息。即使在失敗的情況下也可以為空。

退貨
String

獲取模塊屬性

public  getModuleProperties ()

返回檢查器報告的模塊屬性。

退貨

獲取狀態

public StatusCheckerResult.CheckStatus getStatus ()

返回檢查器的CheckStatus

退貨
StatusCheckerResult.CheckStatus

isBugreportNeeded

public boolean isBugreportNeeded ()

返回在檢查器失敗的情況下是否需要錯誤報告。

退貨
boolean

需要設置錯誤報告

public void setBugreportNeeded (boolean need)

設置在檢查器失敗的情況下是否需要錯誤報告。

參數
need boolean

設置錯誤信息

public void setErrorMessage (String message)

設置與失敗關聯的錯誤消息。

參數
message String

設置狀態

public void setStatus (StatusCheckerResult.CheckStatus status)

設置檢查器的CheckStatus

參數
status StatusCheckerResult.CheckStatus