CompanionAllocator

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 для сопутствующего устройства.

Общественные конструкторы

CompanionAllocator

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