构建检索错误
public class BuildRetrievalError
extends HarnessException
java.lang.Object | ||
↳ | com.android.tradefed.error.HarnessException | |
↳ | com.android.tradefed.build.BuildRetrievalError |
检索构建以进行测试时发生致命错误。
概括
公共构造函数 | |
---|---|
BuildRetrievalError (String reason) 使用有意义的错误消息构造一个新的 | |
BuildRetrievalError (String reason, ErrorIdentifier errorId) 使用有意义的错误消息构造一个新的 | |
BuildRetrievalError (String reason, Throwable cause) 使用有意义的错误消息和原因构造一个新的 | |
BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId) 使用有意义的错误消息和原因构造一个新的 | |
BuildRetrievalError (String reason, Throwable cause, IBuildInfo build) 使用有意义的错误消息、原因和构建详细信息构造一个新的 | |
BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build) 使用有意义的错误消息、原因和构建详细信息构造一个新的 |
公共方法 | |
---|---|
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 :一个ERROR(/Throwable) 捕获 ProvideBuildError 的原始原因 |
构建检索错误
public BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId)
使用有意义的错误消息和原因构造一个新的BuildRetrievalError
。
参数 | |
---|---|
reason | String : 详细的错误信息。 |
cause | Throwable :一个ERROR(/Throwable) 捕获 ProvideBuildError 的原始原因 |
errorId | ErrorIdentifier :此错误的错误标识符。 |
构建检索错误
public BuildRetrievalError (String reason, Throwable cause, IBuildInfo build)
使用有意义的错误消息、原因和构建详细信息构造一个新的BuildRetrievalError
。
参数 | |
---|---|
reason | String : 详细的错误信息。 |
cause | Throwable :一个ERROR(/Throwable) 捕获 ProvideBuildError 的原始原因 |
build | IBuildInfo :有关尝试检索的构建的详细信息 |
构建检索错误
public BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)
使用有意义的错误消息、原因和构建详细信息构造一个新的BuildRetrievalError
。
参数 | |
---|---|
reason | String : 详细的错误信息。 |
cause | Throwable :一个ERROR(/Throwable) 捕获 ProvideBuildError 的原始原因 |
errorId | ErrorIdentifier :此错误的错误标识符。 |
build | IBuildInfo :有关尝试检索的构建的详细信息 |
公共方法
获取构建信息
public IBuildInfo getBuildInfo ()
返回有关试图检索的构建的详细信息。
返回的IBuildInfo
永远不会为 null,但它可能缺少 build_id 等数据退货 | |
---|---|
IBuildInfo | IBuildInfo |