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 |