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 để kiểm thử.

Tóm tắt

Hàm khởi tạo công khai

BuildRetrievalError(String reason)

Tạo BuildRetrievalError mới kèm theo thông báo lỗi có ý nghĩa.

BuildRetrievalError(String reason, ErrorIdentifier errorId)

Tạo một BuildRetrievalError mới có thông báo lỗi có ý nghĩa.

BuildRetrievalError(String reason, Throwable cause)

Tạo một BuildRetrievalError mới có thông báo lỗi có ý nghĩa và nguyên nhân.

BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)

Tạo một BuildRetrievalError mới có thông báo lỗi, nguyên nhân và thông tin chi tiết về bản dựng có ý nghĩa.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId)

Tạo một BuildRetrievalError mới có thông báo lỗi có ý nghĩa và nguyên nhân.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)

Tạo một BuildRetrievalError mới có thông báo lỗi, nguyên nhân và thông tin chi tiết về bản dựng có ý nghĩa.

Phương thức công khai

IBuildInfo getBuildInfo()

Trả về thông tin chi tiết về bản dựng mà bạn đã cố gắng truy xuất.

void setBuildInfo(IBuildInfo build)

Đặt thông tin bản dựng.

Hàm khởi tạo công khai

Lỗi truy xuất bản dựng

public BuildRetrievalError (String reason)

Tạo một BuildRetrievalError mới có thông báo lỗi có ý nghĩa.

Tham 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 một BuildRetrievalError mới có thông báo lỗi có ý nghĩa.

Tham số
reason String: thông báo lỗi mô tả nguyên nhân gây ra lỗi

errorId ErrorIdentifier: giá trị nhận dạng lỗi cho lỗi này.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause)

Tạo một BuildRetrievalError mới có thông báo lỗi có ý nghĩa và nguyên nhân.

Tham số
reason String: thông báo lỗi chi tiết.

cause Throwable: Throwable ghi lại nguyên nhân ban đầu của ProvideBuildError

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                IBuildInfo build)

Tạo một BuildRetrievalError mới có thông báo lỗi, nguyên nhân và thông tin chi tiết về bản dựng có ý nghĩa.

Tham số
reason String: thông báo lỗi chi tiết.

cause Throwable: Throwable ghi lại nguyên nhân ban đầu của ProvideBuildError

build IBuildInfo: thông tin chi tiết về bản dựng mà bạn đã cố gắng truy xuất

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId)

Tạo một BuildRetrievalError mới có thông báo lỗi có ý nghĩa và nguyên nhân.

Tham số
reason String: thông báo lỗi chi tiết.

cause Throwable: Throwable ghi lại nguyên nhân ban đầu của ProvideBuildError

errorId ErrorIdentifier: giá trị nhận dạng lỗi của lỗi này.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId, 
                IBuildInfo build)

Tạo một BuildRetrievalError mới với một thông báo lỗi có ý nghĩa, nguyên nhân và thông tin chi tiết về bản dựng.

Tham số
reason String: thông báo lỗi chi tiết.

cause Throwable: Throwable ghi lại nguyên nhân ban đầu của ProvideBuildError

errorId ErrorIdentifier: giá trị nhận dạng lỗi của lỗi này.

build IBuildInfo: thông tin chi tiết về bản dựng cố gắng truy xuất

Phương thức công khai

getBuildInfo

public IBuildInfo getBuildInfo ()

Trả về thông tin chi tiết về bản dựng mà bạn đã cố gắng truy xuất.

IBuildInfo được trả về sẽ không bao giờ có giá trị rỗng nhưng có thể thiếu dữ liệu như build_id, v.v.

Giá trị trả về
IBuildInfo IBuildInfo

Thông tin bản dựng

public void setBuildInfo (IBuildInfo build)

Đặt thông tin bản dựng.

Tham số
build IBuildInfo: IBuildInfo