CompanionAllocator

public abstract class CompanionAllocator
extends BaseTargetPreparer

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


Classe base que cuida da alocação e liberação do dispositivo complementar

getCompanionDeviceSelectionOptions() deve ser implementado para descrever os critérios necessários para alocar o dispositivo complementar

Resumo

Construtores públicos

CompanionAllocator ()

Métodos públicos

void setUp ( ITestDevice device, IBuildInfo buildInfo)

Configura o dispositivo.

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

Métodos protegidos

abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()

Descrever as DeviceSelectionOptions do dispositivo complementar

Construtores públicos

CompanionAllocator

public CompanionAllocator ()

Métodos públicos

configurar

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Configura o dispositivo.

A implementação interna deste método solicitará um dispositivo complementar e o alocará.

Parâmetros
device ITestDevice

buildInfo IBuildInfo

Lança
BuildError
DeviceNotAvailableException
TargetSetupError

destruir

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

Parâmetros
device ITestDevice

buildInfo IBuildInfo

e Throwable

Lança
DeviceNotAvailableException

Métodos protegidos

getCompanionDeviceSelectionOptions

protected abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()

Descrever as DeviceSelectionOptions do dispositivo complementar

Devoluções
DeviceSelectionOptions