构建检索错误

public class BuildRetrievalError
extends HarnessException

java.lang.Object
com.android.tradefed.error.HarnessException
com.android.tradefed.build.BuildRetrievalError


检索构建进行测试时发生致命错误。

概括

公共构造函数

BuildRetrievalError (String reason)

使用有意义的错误消息构造一个新的BuildRetrievalError

BuildRetrievalError (String reason, ErrorIdentifier errorId)

使用有意义的错误消息构造一个新的BuildRetrievalError

BuildRetrievalError (String reason, Throwable cause)

使用有意义的错误消息和原因构造一个新的BuildRetrievalError

BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId)

使用有意义的错误消息和原因构造一个新的BuildRetrievalError

BuildRetrievalError (String reason, Throwable cause, IBuildInfo build)

使用有意义的错误消息、原因和构建详细信息构造一个新的BuildRetrievalError

BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)

使用有意义的错误消息、原因和构建详细信息构造一个新的BuildRetrievalError

公共方法

IBuildInfo getBuildInfo ()

返回有关尝试检索的构建的详细信息。

void setBuildInfo ( IBuildInfo build)

设置构建信息。

公共构造函数

构建检索错误

public BuildRetrievalError (String reason)

使用有意义的错误消息构造一个新的BuildRetrievalError

参数
reason String : 描述错误原因的错误消息

构建检索错误

public BuildRetrievalError (String reason, 
                ErrorIdentifier errorId)

使用有意义的错误消息构造一个新的BuildRetrievalError

参数
reason String : 描述错误原因的错误消息

errorId ErrorIdentifier :此错误的错误标识符。

构建检索错误

public BuildRetrievalError (String reason, 
                Throwable cause)

使用有意义的错误消息和原因构造一个新的BuildRetrievalError

参数
reason String :详细的错误消息。

cause Throwable :捕获 ProvideBuildError 原始原因的Throwable

构建检索错误

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId)

使用有意义的错误消息和原因构造一个新的BuildRetrievalError

参数
reason String :详细的错误消息。

cause Throwable :捕获 ProvideBuildError 原始原因的Throwable

errorId ErrorIdentifier :此错误的错误标识符。

构建检索错误

public BuildRetrievalError (String reason, 
                Throwable cause, 
                IBuildInfo build)

使用有意义的错误消息、原因和构建详细信息构造一个新的BuildRetrievalError

参数
reason String :详细的错误消息。

cause Throwable :捕获 ProvideBuildError 原始原因的Throwable

build IBuildInfo :有关尝试检索的构建的详细信息

构建检索错误

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId, 
                IBuildInfo build)

使用有意义的错误消息、原因和构建详细信息构造一个新的BuildRetrievalError

参数
reason String :详细的错误消息。

cause Throwable :捕获 ProvideBuildError 原始原因的Throwable

errorId ErrorIdentifier :此错误的错误标识符。

build IBuildInfo :有关尝试检索的构建的详细信息

公共方法

获取构建信息

public IBuildInfo getBuildInfo ()

返回有关尝试检索的构建的详细信息。

返回的IBuildInfo永远不会为 null,但可能会缺少 build_id 等数据

退货
IBuildInfo IBuildInfo

设置构建信息

public void setBuildInfo (IBuildInfo build)

设置构建信息。

参数
build IBuildInfoIBuildInfo