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 | |||
在检索用于测试的 build 时发生了严重错误。
摘要
公共构造函数 | |
|---|---|
BuildRetrievalError(String reason)
使用有意义的错误消息构造新的 |
|
BuildRetrievalError(String reason, ErrorIdentifier errorId)
使用有意义的错误消息构造新的 |
|
BuildRetrievalError(String reason, Throwable cause)
使用有意义的错误消息和原因构造新的 |
|
BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)
使用有意义的错误消息、
原因和 build 详细信息构造新的 |
|
BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId)
使用有意义的错误消息和原因构造新的 |
|
BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)
使用有意义的错误消息、原因和
build 详细信息构造新的 |
|
公共方法 | |
|---|---|
IBuildInfo
|
getBuildInfo()
返回有关尝试检索的 build 的详细信息。 |
void
|
setBuildInfo(IBuildInfo build)
设置 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:捕获 ProvideBuildError 原始原因的 Throwable |
BuildRetrievalError
public BuildRetrievalError (String reason,
Throwable cause,
IBuildInfo build)使用有意义的错误消息、
原因和 build 详细信息构造新的 BuildRetrievalError。
| 参数 | |
|---|---|
reason |
String:详细的错误消息。 |
cause |
Throwable:捕获 ProvideBuildError 原始原因的 Throwable |
build |
IBuildInfo:有关尝试检索的 build 的详细信息 |
BuildRetrievalError
public BuildRetrievalError (String reason,
Throwable cause,
ErrorIdentifier errorId)使用有意义的错误消息和原因构造新的 BuildRetrievalError。
| 参数 | |
|---|---|
reason |
String:详细的错误消息。 |
cause |
Throwable:捕获 ProvideBuildError 原始原因的 Throwable |
errorId |
ErrorIdentifier:此错误的错误标识符。 |
BuildRetrievalError
public BuildRetrievalError (String reason,
Throwable cause,
ErrorIdentifier errorId,
IBuildInfo build)使用有意义的错误消息、原因和
build 详细信息构造新的 BuildRetrievalError。
| 参数 | |
|---|---|
reason |
String:详细的错误消息。 |
cause |
Throwable:捕获 ProvideBuildError 原始原因的 Throwable |
errorId |
ErrorIdentifier:此错误的错误标识符。 |
build |
IBuildInfo:有关尝试检索的 build 的详细信息 |
公共方法
getBuildInfo
public IBuildInfo getBuildInfo ()
返回有关尝试检索的 build 的详细信息。
返回的 IBuildInfo 永远不会为 null,但可能会缺少数据,例如
build_id 等
| 返回 | |
|---|---|
IBuildInfo |
IBuildInfo |
setBuildInfo
public void setBuildInfo (IBuildInfo build)
设置 build 信息。
| 参数 | |
|---|---|
build |
IBuildInfo:IBuildInfo |