構建檢索錯誤
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 |