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