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