IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Prepara el entorno de prueba para varios dispositivos juntos. Solo se usa para una configuración que requiere
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 está obsoleto.
Utiliza |
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 el desmantelamiento de los destinos después de las pruebas. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Este método está obsoleto.
Utiliza |
Métodos públicos
setUp
public void setUp (IInvocationContext context)
Este método está obsoleto.
Utiliza setUp(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 | |
|---|---|
DeviceNotAvailableException |
si el dispositivo dejó de responder |
BuildError |
En caso de error relacionado con la compilación |
TargetSetupError |
si se produjo un error fatal durante la configuración del entorno |
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 | |
|---|---|
DeviceNotAvailableException |
si el dispositivo dejó de responder |
BuildError |
En caso de error relacionado con la compilación |
TargetSetupError |
si se produjo un error fatal durante la configuración del entorno |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Realiza la limpieza o el desmantelamiento 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 |
si el dispositivo dejó de responder |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
Este método está obsoleto.
Utiliza tearDown(TestInformation,Throwable) en su lugar.
Realiza la limpieza o el desmantelamiento 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 |
si el dispositivo dejó de responder |