IMultiTargetPreparador
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
normal 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 antes e depois da configuração.
Resumo
Métodos públicos | |
---|---|
default void | setUp ( IInvocationContext context) Este método está obsoleto. Use |
default void | setUp ( TestInformation testInformation) Execute a configuração dos 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. Use |
Métodos públicos
configurar
public void setUp (IInvocationContext context)
Este método está obsoleto.
Use setUp(com.android.tradefed.invoker.TestInformation)
em vez disso.
Execute a configuração dos alvos para teste.
Parâmetros | |
---|---|
context | IInvocationContext : o IInvocationContext que descreve a invocação, os dispositivos e as compilações. |
Lança | |
---|---|
TargetSetupError | se ocorreu um erro fatal ao configurar o ambiente |
BuildError | Em caso de erro relacionado à compilação |
DeviceNotAvailableException | se o dispositivo não responder |
configurar
public void setUp (TestInformation testInformation)
Execute a configuração dos alvos para teste.
Parâmetros | |
---|---|
testInformation | TestInformation : o TestInformation que descreve a invocação, dispositivos e compilações. |
Lança | |
---|---|
TargetSetupError | se ocorreu um erro fatal ao configurar o ambiente |
BuildError | Em caso de erro relacionado à compilação |
DeviceNotAvailableException | se o dispositivo não 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 que descreve a invocação, dispositivos e 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 . |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não responder |
destruir
public void tearDown (IInvocationContext context, Throwable e)
Este método está obsoleto.
Use tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
em vez disso.
Execute a limpeza/desmontagem dos alvos após o teste.
Parâmetros | |
---|---|
context | IInvocationContext : o IInvocationContext que descreve a invocação, os dispositivos e as 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 . |
Lança | |
---|---|
DeviceNotAvailableException | se o dispositivo não responder |