同伴分配器

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

受保護的方法

getCompanionDeviceSelectionOptions

protected abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()

描述配套設備的DeviceSelectionOptions

退貨
DeviceSelectionOptions