IDeviceBuildProvider
public
interface
IDeviceBuildProvider
implements
IBuildProvider
| com.android.tradefed.build.IDeviceBuildProvider |
IBuildProvider sử dụng thông tin từ ITestDevice để truy xuất bản dựng.
Trường hợp sử dụng điển hình cho giao diện này là trình cung cấp bản dựng tìm nạp nhiều loại bản dựng dựa trên loại thiết bị. Bạn không nên thực hiện các thao tác trong BuildProvider để sửa đổi trạng thái của thiết bị.
Việc triển khai giao diện này sẽ khiến khung TF gọi phương thức getBuild(ITestDevice)
thay vì IBuildProvider.getBuild().
Tóm tắt
Phương thức công khai | |
|---|---|
abstract
IBuildInfo
|
getBuild(ITestDevice device)
Truy xuất dữ liệu cho bản dựng đang kiểm thử |
Phương thức công khai
getBuild
public abstract IBuildInfo getBuild (ITestDevice device)
Truy xuất dữ liệu cho bản dựng đang kiểm thử
| Tham số | |
|---|---|
device |
ITestDevice: ITestDevice được phân bổ cho bài kiểm thử |
| Giá trị trả về | |
|---|---|
IBuildInfo |
the IBuildInfo cho bản dựng đang kiểm thử hoặc null nếu không có bản dựng nào để kiểm thử |
| Gửi | |
|---|---|
BuildRetrievalError |
nếu không truy xuất được thông tin bản dựng do xảy ra lỗi ngoài dự kiến |
DeviceNotAvailableException |
nếu thiết bị không dùng được để kiểm thử |