IMultiTargetPreparador

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer
BaseMultiTargetPreparador Implementación base de IMultiTargetPreparer que permite deshabilitar el objeto.
HolaMundoMultiTargetPreparador Una implementación de ejemplo de IMultiTargetPreparer .
MergeMultiBuildTargetPreparar Un IMultiTargetPreparer que permite pasar información de una compilación a otra nombrándolas y la clave del archivo para copiar a la otra compilación.
MezclaImageZipPreparador Un IMultiTargetPreparer que mezcla las imágenes de una compilación del sistema en una compilación del dispositivo.
EmparejamientoMultiTargetPreparar Un preparador de objetivos múltiples ayuda a realizar el emparejamiento (y la conexión) de Bluetooth entre dos dispositivos.
StubMultiTargetPreparador Implementación vacía de marcador de posición de un IMultiTargetPreparer .


Prepara el entorno de prueba para varios dispositivos juntos. Úselo solo para una configuración que requiera múltiples dispositivos; de lo contrario, use el ITargetPreparer normal en cada dispositivo.

Tenga en cuenta que se pueden especificar varios IMultiTargetPreparer en una configuración. Se recomienda que cada IMultiTargetPreparer documente claramente la configuración previa y posterior del entorno esperado.

Resumen

Métodos públicos

default void setUp ( IInvocationContext context)

Este método está en desuso. Utilice setUp(com.android.tradefed.invoker.TestInformation) en su lugar.

default void setUp ( TestInformation testInformation)

Realice la configuración de objetivos para las pruebas.

default void tearDown ( TestInformation testInformation, Throwable e)

Realice la limpieza/desmontaje de los objetivos después de la prueba.

default void tearDown ( IInvocationContext context, Throwable e)

Este método está en desuso. Utilice tearDown(com.android.tradefed.invoker.TestInformation, Throwable) en su lugar.

Métodos públicos

configuración

public void setUp (IInvocationContext context)

Este método está en desuso.
Utilice setUp(com.android.tradefed.invoker.TestInformation) en su lugar.

Realice la configuración de objetivos para las pruebas.

Parámetros
context IInvocationContext : IInvocationContext que describe la invocación, los dispositivos y las compilaciones.

Lanza
TargetSetupError si ocurrió un error fatal al configurar el entorno
BuildError En caso de error relacionado con la compilación
DeviceNotAvailableException si el dispositivo deja de responder

configuración

public void setUp (TestInformation testInformation)

Realice la configuración de objetivos para las pruebas.

Parámetros
testInformation TestInformation : TestInformation que describe la invocación, los dispositivos y las compilaciones.

Lanza
TargetSetupError si ocurrió un error fatal al configurar el entorno
BuildError En caso de error relacionado con la compilación
DeviceNotAvailableException si el dispositivo deja de responder

demoler

public void tearDown (TestInformation testInformation, 
                Throwable e)

Realice la limpieza/desmontaje de los objetivos después de la prueba.

Parámetros
testInformation TestInformation : TestInformation que describe la invocación, los dispositivos y las compilaciones.

e Throwable : si la invocación terminó con una excepción, esta será la excepción que se detectó en el nivel de Invocación. De lo contrario, será null .

Lanza
DeviceNotAvailableException si el dispositivo deja de responder

demoler

public void tearDown (IInvocationContext context, 
                Throwable e)

Este método está en desuso.
Utilice tearDown(com.android.tradefed.invoker.TestInformation, Throwable) en su lugar.

Realice la limpieza/desmontaje de los objetivos después de la prueba.

Parámetros
context IInvocationContext : IInvocationContext que describe la invocación, los dispositivos y las compilaciones.

e Throwable : si la invocación terminó con una excepción, esta será la excepción que se detectó en el nivel de Invocación. De lo contrario, será null .

Lanza
DeviceNotAvailableException si el dispositivo deja de responder