IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
|
Prepara o ambiente de teste para vários dispositivos. Use apenas para uma configuração que exija
vários dispositivos. Caso contrário, use o ITargetPreparer
normal em cada dispositivo.
Várias IMultiTargetPreparer
s podem ser especificadas em uma configuração. É
recomendável que cada IMultiTargetPreparer documente claramente o ambiente esperado antes e
depois da configuração.
Resumo
Métodos públicos | |
---|---|
default
void
|
set
Este método foi descontinuado.
Use |
default
void
|
set
Realize a configuração dos destinos para testes. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Execute a limpeza/remoção de destino após o teste. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Este método foi descontinuado.
Use |
Métodos públicos
setUp
public void setUp (IInvocationContext context)
Este método foi descontinuado.
Use setUp(com.android.tradefed.invoker.TestInformation)
.
Realize a configuração dos destinos para testes.
Parâmetros | |
---|---|
context |
IInvocationContext : o IInvocationContext que descreve a invocação, os dispositivos e os builds. |
Gera | |
---|---|
TargetSetupError |
se ocorreu um erro fatal ao configurar o ambiente |
BuildError |
Em caso de erro relacionado ao build |
DeviceNotAvailableException |
se o dispositivo não responder |
setUp
public void setUp (TestInformation testInformation)
Realize a configuração dos destinos para testes.
Parâmetros | |
---|---|
testInformation |
TestInformation : o TestInformation que descreve a invocação, os dispositivos e
os builds. |
Gera | |
---|---|
TargetSetupError |
se ocorreu um erro fatal ao configurar o ambiente |
BuildError |
Em caso de erro relacionado ao build |
DeviceNotAvailableException |
se o dispositivo não responder |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Execute a limpeza/remoção de destino após o teste.
Parâmetros | |
---|---|
testInformation |
TestInformation : o TestInformation que descreve a invocação, os dispositivos e
os builds. |
e |
Throwable : se a invocação terminar com uma exceção, essa será a exceção que foi
detectada no nível da invocação. Caso contrário, será null . |
Gera | |
---|---|
DeviceNotAvailableException |
se o dispositivo não responder |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
Este método foi descontinuado.
Use tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Execute a limpeza/remoção de destino após o teste.
Parâmetros | |
---|---|
context |
IInvocationContext : o IInvocationContext que descreve a invocação, os dispositivos e os builds. |
e |
Throwable : se a invocação terminar com uma exceção, essa será a exceção que foi
detectada no nível da invocação. Caso contrário, será null . |
Gera | |
---|---|
DeviceNotAvailableException |
se o dispositivo não responder |