IDeviceBuildProvider

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


IBuildProvider sử dụng thông tin từ ITestDevice để truy xuất một bản dựng.

Trường hợp sử dụng thông thường 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 để chỉnh sửa 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(com.android.tradefed.device.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 được 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 được kiểm thử

Tham số
device ITestDevice: ITestDevice được phân bổ để kiểm thử

Giá trị trả về
IBuildInfo IBuildInfo cho bản dựng đang được 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 thể truy xuất thông tin bản dựng do lỗi ngoài dự kiến
DeviceNotAvailableException nếu không thể kiểm thử thiết bị