BuildRetrievalError
public class BuildRetrievalError
extends HarnessException
java.lang.Object | ||||
↳ | java.lang.Throwable | |||
↳ | java.lang.Exception | |||
↳ | 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) 设置构建信息。 |
公共建设者
BuildRetrievalError
public BuildRetrievalError (String reason)
使用有意义的错误消息构造一个新的BuildRetrievalError
。
参量 | |
---|---|
reason | String :描述错误原因的错误消息 |
BuildRetrievalError
public BuildRetrievalError (String reason, ErrorIdentifier errorId)
使用有意义的错误消息构造一个新的BuildRetrievalError
。
参量 | |
---|---|
reason | String :描述错误原因的错误消息 |
errorId | ErrorIdentifier :此错误的错误标识符。 |
BuildRetrievalError
public BuildRetrievalError (String reason, Throwable cause)
构造一个新的BuildRetrievalError
其中包含有意义的错误消息和原因。
参量 | |
---|---|
reason | String :详细的错误消息。 |
cause | Throwable :一个Throwable 捕获了ProvideBuildError的原始原因 |
BuildRetrievalError
public BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId)
构造一个新的BuildRetrievalError
其中包含有意义的错误消息和原因。
参量 | |
---|---|
reason | String :详细的错误消息。 |
cause | Throwable :一个Throwable 捕获了ProvideBuildError的原始原因 |
errorId | ErrorIdentifier :此错误的错误标识符。 |
BuildRetrievalError
public BuildRetrievalError (String reason, Throwable cause, IBuildInfo build)
使用有意义的错误消息,原因和构建详细信息构造一个新的BuildRetrievalError
。
参量 | |
---|---|
reason | String :详细的错误消息。 |
cause | Throwable :一个Throwable 捕获了ProvideBuildError的原始原因 |
build | IBuildInfo :有关试图检索的构建的详细信息 |
BuildRetrievalError
public BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)
使用有意义的错误消息,原因和构建详细信息构造一个新的BuildRetrievalError
。
参量 | |
---|---|
reason | String :详细的错误消息。 |
cause | Throwable :一个Throwable 捕获了ProvideBuildError的原始原因 |
errorId | ErrorIdentifier :此错误的错误标识符。 |
build | IBuildInfo :有关试图检索的构建的详细信息 |
公开方法
getBuildInfo
public IBuildInfo getBuildInfo ()
返回有关尝试检索的构建的详细信息。
返回的IBuildInfo
永远不会为null,但可能缺少诸如build_id等数据。退货 | |
---|---|
IBuildInfo | IBuildInfo |