КомпаньонРаспределитель

public abstract class CompanionAllocator
extends BaseTargetPreparer

java.lang.Объект
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