同伴分配器

public abstract class CompanionAllocator
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.companion.CompanionAllocator


负责分配和释放配套设备的基类

应实现getCompanionDeviceSelectionOptions()来描述分配配套设备所需的标准

概括

公共构造函数

CompanionAllocator ()

公共方法

void setUp ( ITestDevice device, IBuildInfo buildInfo)

设置设备。

void tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e)

受保护的方法

abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()

描述配套设备的DeviceSelectionOptions

公共构造函数

同伴分配器

public CompanionAllocator ()

公共方法

设置

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

设置设备。

此方法的内部实现将请求配套设备并分配它。

参数
device ITestDevice

buildInfo IBuildInfo

投掷
BuildError
DeviceNotAvailableException
TargetSetupError

拆除

public void tearDown (ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

参数
device ITestDevice

buildInfo IBuildInfo

e Throwable

投掷
DeviceNotAvailableException

受保护的方法

获取CompanionDeviceSelectionOptions

protected abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()

描述配套设备的DeviceSelectionOptions

退货
DeviceSelectionOptions