IMultiTargetPreparador

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.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