IMultiTargetPreparer

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 varios 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. Use setUp(com.android.tradefed.invoker.TestInformation) en su lugar.

default void setUp ( TestInformation testInformation)

Realice la configuración de objetivos para la prueba.

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.
Use setUp(com.android.tradefed.invoker.TestInformation) en su lugar.

Realice la configuración de objetivos para la prueba.

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

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

configuración

public void setUp (TestInformation testInformation)

Realice la configuración de objetivos para la prueba.

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

Lanza
TargetSetupError si se produjo un error fatal al configurar el entorno
BuildError En caso de error relacionado con la compilación
DeviceNotAvailableException si el dispositivo dejó 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 capturó en el nivel de Invocación. En caso contrario, será null .

Lanza
DeviceNotAvailableException si el dispositivo dejó 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 : el 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 capturó en el nivel de Invocación. En caso contrario, será null .

Lanza
DeviceNotAvailableException si el dispositivo dejó de responder