狀態檢查結果

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

是否需要錯誤報告

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