状态检查结果

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