Lỗi truy xuất bản dựng
public class BuildRetrievalError
extends HarnessException
java.lang.Object | ||
↳ | com.android.tradefed.error.HarnessException | |
↳ | com.android.tradefed.build.BuildRetrievalError |
Đã xảy ra lỗi nghiêm trọng khi truy xuất bản dựng để thử nghiệm.
Bản tóm tắt
Nhà thầu xây dựng công cộng | |
---|---|
BuildRetrievalError (String reason) Tạo | |
BuildRetrievalError (String reason, ErrorIdentifier errorId) Tạo | |
BuildRetrievalError (String reason, Throwable cause) Tạo một | |
BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId) Tạo một | |
BuildRetrievalError (String reason, Throwable cause, IBuildInfo build) Tạo một | |
BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build) Tạo một |
Phương pháp công khai | |
---|---|
IBuildInfo | getBuildInfo () Trả về thông tin chi tiết về bản dựng đã được cố gắng truy xuất. |
void | setBuildInfo ( IBuildInfo build) Đặt thông tin bản dựng. |
Nhà thầu xây dựng công cộng
Lỗi truy xuất bản dựng
public BuildRetrievalError (String reason)
Tạo BuildRetrievalError
mới với thông báo lỗi có ý nghĩa.
Thông số | |
---|---|
reason | String : thông báo lỗi mô tả nguyên nhân gây ra lỗi |
Lỗi truy xuất bản dựng
public BuildRetrievalError (String reason, ErrorIdentifier errorId)
Tạo BuildRetrievalError
mới với thông báo lỗi có ý nghĩa.
Thông số | |
---|---|
reason | String : thông báo lỗi mô tả nguyên nhân gây ra lỗi |
errorId | ErrorIdentifier : mã định danh lỗi cho lỗi này. |
Lỗi truy xuất bản dựng
public BuildRetrievalError (String reason, Throwable cause)
Tạo một BuildRetrievalError
mới với thông báo lỗi có ý nghĩa và nguyên nhân.
Thông số | |
---|---|
reason | String : thông báo lỗi chi tiết. |
cause | Throwable : Throwable nắm bắt được nguyên nhân ban đầu của ProvideBuildError |
Lỗi truy xuất bản dựng
public BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId)
Tạo một BuildRetrievalError
mới với thông báo lỗi có ý nghĩa và nguyên nhân.
Thông số | |
---|---|
reason | String : thông báo lỗi chi tiết. |
cause | Throwable : Throwable nắm bắt được nguyên nhân ban đầu của ProvideBuildError |
errorId | ErrorIdentifier : mã định danh lỗi cho lỗi này. |
Lỗi truy xuất bản dựng
public BuildRetrievalError (String reason, Throwable cause, IBuildInfo build)
Tạo một BuildRetrievalError
mới với thông báo lỗi có ý nghĩa, nguyên nhân và chi tiết bản dựng.
Thông số | |
---|---|
reason | String : thông báo lỗi chi tiết. |
cause | Throwable : Throwable nắm bắt được nguyên nhân ban đầu của ProvideBuildError |
build | IBuildInfo : chi tiết về bản dựng đã được cố gắng truy xuất |
Lỗi truy xuất bản dựng
public BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)
Tạo một BuildRetrievalError
mới với thông báo lỗi có ý nghĩa, nguyên nhân và chi tiết bản dựng.
Thông số | |
---|---|
reason | String : thông báo lỗi chi tiết. |
cause | Throwable : Throwable nắm bắt được nguyên nhân ban đầu của ProvideBuildError |
errorId | ErrorIdentifier : mã định danh lỗi cho lỗi này. |
build | IBuildInfo : chi tiết về bản dựng đã được cố gắng truy xuất |
Phương pháp công khai
getBuildInfo
public IBuildInfo getBuildInfo ()
Trả về thông tin chi tiết về bản dựng đã được cố gắng truy xuất.
IBuildInfo
được trả về sẽ không bao giờ rỗng nhưng có thể thiếu dữ liệu như build_id, v.v.Trả lại | |
---|---|
IBuildInfo | IBuildInfo |
setBuildInfo
public void setBuildInfo (IBuildInfo build)
Đặt thông tin bản dựng.
Thông số | |
---|---|
build | IBuildInfo : IBuildInfo |