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 requer vários dispositivos, caso contrário, use o ITargetPreparer
regular em cada dispositivo.
Observe que vários IMultiTargetPreparer
s podem ser especificados em uma configuração. Recomenda-se que cada IMultiTargetPreparer documente claramente seu ambiente esperado pré-configuração e pós-configuração.
Resumo
Métodos públicos | |
---|---|
default void | setUp ( IInvocationContext context) Este método está obsoleto. Em vez disso, use |
default void | setUp ( TestInformation testInformation) Execute a configuração de alvos para teste. |
default void | tearDown ( TestInformation testInformation, Throwable e) Execute a limpeza/desmontagem dos alvos após o teste. |
default void | tearDown ( IInvocationContext context, Throwable e) Este método está obsoleto. Em vez disso, use |
Métodos públicos
configurar
public void setUp (IInvocationContext context)
Este método está obsoleto.
Em vez disso, use setUp(com.android.tradefed.invoker.TestInformation)
.
Execute a configuração de alvos para teste.
Parâmetros | |
---|---|
context | IInvocationContext : o IInvocationContext descrevendo a invocação, dispositivos, compilações. |
lances | |
---|---|
TargetSetupError | se ocorreu um erro fatal ao configurar o ambiente |
BuildError | Em caso de erro relacionado à compilação |
DeviceNotAvailableException | se o dispositivo deixou de responder |
configurar
public void setUp (TestInformation testInformation)
Execute a configuração de alvos para teste.
Parâmetros | |
---|---|
testInformation | TestInformation : o TestInformation descrevendo a invocação, dispositivos, compilações. |
lances | |
---|---|
TargetSetupError | se ocorreu um erro fatal ao configurar o ambiente |
BuildError | Em caso de erro relacionado à compilação |
DeviceNotAvailableException | se o dispositivo deixou de responder |
destruir
public void tearDown (TestInformation testInformation, Throwable e)
Execute a limpeza/desmontagem dos alvos após o teste.
Parâmetros | |
---|---|
testInformation | TestInformation : o TestInformation descrevendo a invocação, dispositivos, compilações. |
e | Throwable : se a invocação terminou com uma exceção, esta será a exceção que foi capturada no nível de Invocação. Caso contrário, será null . |
lances | |
---|---|
DeviceNotAvailableException | se o dispositivo deixou de responder |
destruir
public void tearDown (IInvocationContext context, Throwable e)
Este método está obsoleto.
Em vez disso, use tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Execute a limpeza/desmontagem dos alvos após o teste.
Parâmetros | |
---|---|
context | IInvocationContext : o IInvocationContext descrevendo a invocação, dispositivos, compilações. |
e | Throwable : se a invocação terminou com uma exceção, esta será a exceção que foi capturada no nível de Invocação. Caso contrário, será null . |
lances | |
---|---|
DeviceNotAvailableException | se o dispositivo deixou de responder |