IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Prepara el entorno de pruebas para varios dispositivos juntos. Usar solo para configuraciones que requieran
varios dispositivos; de lo contrario, usa el ITargetPreparer
normal en cada uno.
Ten en cuenta que se pueden especificar varios IMultiTargetPreparer
en una configuración. Sí
Se recomendó que cada IMultiTargetPreparer documente con claridad la configuración previa de su entorno esperado
y después de la configuración.
Resumen
Métodos públicos | |
---|---|
default
void
|
setUp(IInvocationContext context)
Este método dejó de estar disponible.
En su lugar, usa |
default
void
|
setUp(TestInformation testInformation)
Configura los destinos para realizar pruebas. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Realiza la limpieza o eliminación de objetivos después de las pruebas. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Este método dejó de estar disponible.
En su lugar, usa |
Métodos públicos
Configuración
public void setUp (IInvocationContext context)
Este método dejó de estar disponible.
En su lugar, usa setUp(com.android.tradefed.invoker.TestInformation)
.
Configura los destinos para realizar pruebas.
Parámetros | |
---|---|
context |
IInvocationContext : Es el IInvocationContext que describe la invocación, los dispositivos y las compilaciones. |
Arroja | |
---|---|
TargetSetupError |
si se produjo un error grave cuando se configuraba el entorno |
BuildError |
En caso de un error relacionado con la compilación |
DeviceNotAvailableException |
Si el dispositivo no responde |
Configuración
public void setUp (TestInformation testInformation)
Configura los destinos para realizar pruebas.
Parámetros | |
---|---|
testInformation |
TestInformation : Es el TestInformation que describe la invocación, los dispositivos
compilaciones. |
Arroja | |
---|---|
TargetSetupError |
si se produjo un error grave cuando se configuraba el entorno |
BuildError |
En caso de un error relacionado con la compilación |
DeviceNotAvailableException |
Si el dispositivo no responde |
Eliminar
public void tearDown (TestInformation testInformation, Throwable e)
Realiza la limpieza o eliminación de objetivos después de las pruebas.
Parámetros | |
---|---|
testInformation |
TestInformation : Es el TestInformation que describe la invocación, los dispositivos
compilaciones. |
e |
Throwable : Si la invocación finalizó con una excepción, esta será la excepción anterior
se capturan en el nivel de invocación. De lo contrario, será null . |
Arroja | |
---|---|
DeviceNotAvailableException |
Si el dispositivo no responde |
Eliminar
public void tearDown (IInvocationContext context, Throwable e)
Este método dejó de estar disponible.
En su lugar, usa tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Realiza la limpieza o eliminación de objetivos 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 anterior
se capturan en el nivel de invocación. De lo contrario, será null . |
Arroja | |
---|---|
DeviceNotAvailableException |
Si el dispositivo no responde |