IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Prepara o ambiente de teste para vários dispositivos juntos. Use apenas para uma configuração que exija
vários dispositivos. Caso contrário, use o ITargetPreparer
normal em cada um deles.
Observe que vários IMultiTargetPreparer
s podem ser especificados em uma configuração. É
recomendado que cada IMultiTargetPreparer documente claramente a pré-configuração esperada do ambiente
e pós-configuração.
Resumo
Métodos públicos | |
---|---|
default
void
|
setUp(IInvocationContext context)
Esse método foi descontinuado.
Use |
default
void
|
setUp(TestInformation testInformation)
Configure os destinos para testes. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Realizar a limpeza/eliminação dos destinos após o teste. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Esse método foi descontinuado.
Use |
Métodos públicos
Configuração
public void setUp (IInvocationContext context)
Esse método foi descontinuado.
Use setUp(com.android.tradefed.invoker.TestInformation)
.
Configure os 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 deixar de responder |
Configuração
public void setUp (TestInformation testInformation)
Configure os destinos para testes.
Parâmetros | |
---|---|
testInformation |
TestInformation : o TestInformation que descreve a invocação, os dispositivos
builds. |
Gera | |
---|---|
TargetSetupError |
se ocorreu um erro fatal ao configurar o ambiente |
BuildError |
Em caso de erro relacionado ao build |
DeviceNotAvailableException |
se o dispositivo deixar de responder |
desmontar
public void tearDown (TestInformation testInformation, Throwable e)
Realizar a limpeza/eliminação dos destinos após o teste.
Parâmetros | |
---|---|
testInformation |
TestInformation : o TestInformation que descreve a invocação, os dispositivos
builds. |
e |
Throwable : se a invocação terminar com uma exceção, esta será a exceção que foi
são detectados no nível da invocação. Caso contrário, será null . |
Gera | |
---|---|
DeviceNotAvailableException |
se o dispositivo deixar de responder |
desmontar
public void tearDown (IInvocationContext context, Throwable e)
Esse método foi descontinuado.
Use tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Realizar a limpeza/eliminação dos destinos 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, esta será a exceção que foi
capturadas no nível da invocação. Caso contrário, será null . |
Gera | |
---|---|
DeviceNotAvailableException |
se o dispositivo deixar de responder |