IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


Prepara el entorno de prueba para varios dispositivos a la vez. Úsalo solo para una configuración que requiera varios dispositivos. De lo contrario, usa el ITargetPreparer normal en cada dispositivo.

Ten en cuenta que se pueden especificar varios IMultiTargetPreparer en una configuración. Se recomienda que cada IMultiTargetPreparer documente claramente su entorno esperado antes y después de la configuración.

Resumen

Métodos públicos

default void setUp(IInvocationContext context)

Este método dejó de estar disponible. Usa setUp(com.android.tradefed.invoker.TestInformation) en su lugar.

default void setUp(TestInformation testInformation)

Realiza la configuración de los destinos para las pruebas.

default void tearDown(TestInformation testInformation, Throwable e)

Realiza la limpieza o baja de los destinos después de las pruebas.

default void tearDown(IInvocationContext context, Throwable e)

Este método dejó de estar disponible. Usa tearDown(com.android.tradefed.invoker.TestInformation, Throwable) en su lugar.

Métodos públicos

setUp

public void setUp (IInvocationContext context)

Este método dejó de estar disponible.
Usa setUp(com.android.tradefed.invoker.TestInformation) en su lugar.

Realiza la configuración de los destinos para las pruebas.

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

Arroja
TargetSetupError si se produjo un error irrecuperable cuando se configuraba el entorno
BuildError En caso de error relacionado con la compilación
DeviceNotAvailableException if device became unresponsive

setUp

public void setUp (TestInformation testInformation)

Realiza la configuración de los destinos para las pruebas.

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

Arroja
TargetSetupError si se produjo un error irrecuperable cuando se configuraba el entorno
BuildError En caso de error relacionado con la compilación
DeviceNotAvailableException if device became unresponsive

tearDown

public void tearDown (TestInformation testInformation, 
                Throwable e)

Realiza la limpieza o baja de los destinos después de las pruebas.

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

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

Arroja
DeviceNotAvailableException if device became unresponsive

tearDown

public void tearDown (IInvocationContext context, 
                Throwable e)

Este método dejó de estar disponible.
Usa tearDown(com.android.tradefed.invoker.TestInformation, Throwable) en su lugar.

Realiza la limpieza o baja de los destinos después de las pruebas.

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

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

Arroja
DeviceNotAvailableException if device became unresponsive