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如果设备无法进行测试