IDeviceBuildProvider

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


使用來自ITestDevice的信息來檢索構建的IBuildProvider

此接口的典型用例是構建提供程序,它根據設備類型獲取不同類型的構建。不建議在 BuildProvider 中執行修改設備狀態的操作。

實現此接口將導致 TF 框架調用getBuild(com.android.tradefed.device.ITestDevice)方法而不是IBuildProvider#getBuild()

概括

公共方法

abstract IBuildInfo getBuild ( ITestDevice device)

檢索被測構建的數據

公共方法

獲取構建

public abstract IBuildInfo getBuild (ITestDevice device)

檢索被測構建的數據

參數
device ITestDevice :為測試分配的ITestDevice

退貨
IBuildInfo被測構建的IBuildInfonull (如果沒有可用於測試的構建)

投擲
BuildRetrievalError如果由於意外錯誤而未能檢索到構建信息
DeviceNotAvailableException如果設備無法進行測試