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 |
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 |
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 |