Asignador complementario
public abstract class CompanionAllocator
extends BaseTargetPreparer
| java.lang.Objeto | ||
| ↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
| ↳ | com.android.tradefed.targetprep.companion.CompanionAllocator | |
Clase base que se encarga de asignar y liberar el dispositivo complementario
Se debe implementar getCompanionDeviceSelectionOptions() para describir los criterios necesarios para asignar el dispositivo complementario.
Resumen
Constructores públicos | |
|---|---|
CompanionAllocator () | |
Métodos públicos | |
|---|---|
void | setUp ( ITestDevice device, IBuildInfo buildInfo)Configura el dispositivo. |
void | tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e) |
Métodos protegidos | |
|---|---|
abstract DeviceSelectionOptions | getCompanionDeviceSelectionOptions () Describir las |
Constructores públicos
Asignador complementario
public CompanionAllocator ()
Métodos públicos
configuración
public void setUp (ITestDevice device, IBuildInfo buildInfo)
Configura el dispositivo.
La implementación interna de este método solicitará un dispositivo complementario y lo asignará.
| Parámetros | |
|---|---|
device | ITestDevice |
buildInfo | IBuildInfo |
| Lanza | |
|---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError | |
demoler
public void tearDown (ITestDevice device, IBuildInfo buildInfo, Throwable e)
| Parámetros | |
|---|---|
device | ITestDevice |
buildInfo | IBuildInfo |
e | Throwable |
| Lanza | |
|---|---|
DeviceNotAvailableException | |
Métodos protegidos
getCompanionDeviceSelectionOptions
protected abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()
Describir las DeviceSelectionOptions para el dispositivo complementario.
| Devoluciones | |
|---|---|
DeviceSelectionOptions | |