Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

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 điển hình cho giao diện này là nhà cung cấp bản dựng tìm nạp các loại bản dựng khác nhau dựa trên loại thiết bị. Bạn không nên thực hiện các hành động 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 công tác TF gọi phương getBuild(com.android.tradefed.device.ITestDevice) thay vì IBuildProvider#getBuild() .

Bản tóm tắt

Phương pháp công khai

abstract IBuildInfo getBuild ( ITestDevice device)

Truy xuất dữ liệu để xây dựng đang thử nghiệm

Phương pháp công khai

getBuild

public abstract IBuildInfo getBuild (ITestDevice device)

Truy xuất dữ liệu để xây dựng đang thử nghiệm

Thông số
device ITestDevice : ITestDevice được phân bổ để kiểm tra

Lợi nhuận
IBuildInfo IBuildInfo cho bản dựng đang thử nghiệm hoặc null nếu không bản dựng nào có sẵn để thử nghiệm

Ném
BuildRetrievalError nếu không thể truy xuất thông tin bản dựng do lỗi không mong muốn
DeviceNotAvailableException nếu thiết bị không khả dụng để thử nghiệm