CompanionAllocator

public abstract class CompanionAllocator
extends BaseTargetPreparer

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


Classe base que aloca e libera o dispositivo complementar

getCompanionDeviceSelectionOptions() precisa 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()

Descreva o DeviceSelectionOptions do dispositivo complementar

Construtores públicos

CompanionAllocator

public CompanionAllocator ()

Métodos públicos

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Configura o dispositivo.

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

Parâmetros
device ITestDevice

buildInfo IBuildInfo

Gera
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

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

Parâmetros
device ITestDevice

buildInfo IBuildInfo

e Throwable

Gera
DeviceNotAvailableException

Métodos protegidos

getCompanionDeviceSelectionOptions

protected abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()

Descreva o DeviceSelectionOptions do dispositivo complementar

Retorna
DeviceSelectionOptions