Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

ITargetPreparer

public interface ITargetPreparer
implements IDisableable

com.android.tradefed.targetprep.ITargetPreparer


Prepara el entorno de prueba para la ejecución de prueba.

Por ejemplo, instala software, modifica la configuración de env para realizar pruebas, lanza objetivos, etc.

Tenga en cuenta que se pueden especificar varios ITargetPreparer en una configuración. Se recomienda que cada ITargetPreparer documente claramente su entorno esperado antes y después de la instalación. por ejemplo, un ITargetPreparer que configura un dispositivo para la prueba debe ejecutarse después del ITargetPreparer que instala el software.

Resumen

Métodos públicos

default void setUp (ITestDevice device, IBuildInfo buildInfo)

Este método está en desuso. Utilice setUp(com.android.tradefed.invoker.TestInformation) lugar

default void setUp (TestInformation testInformation)

Realice la configuración de destino para la prueba.

default void tearDown (TestInformation testInformation, Throwable e)

Realice la limpieza / desmontaje del objetivo después de la prueba.

default void tearDown (ITestDevice device, IBuildInfo buildInfo, Throwable e)

Este método está en desuso. Utilice tearDown(com.android.tradefed.invoker.TestInformation, Throwable) lugar

Métodos públicos

preparar

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Este método está en desuso.
Utilice setUp(com.android.tradefed.invoker.TestInformation) lugar

Realice la configuración de destino para la prueba.

Parámetros
device ITestDevice : el ITestDevice para preparar.

buildInfo IBuildInfo : datos sobre la compilación bajo prueba.

Lanza
TargetSetupError si se produjo un error fatal al configurar el entorno
BuildError Si ocurre un error relacionado con BuildInfo
DeviceNotAvailableException si el dispositivo deja de responder

preparar

public void setUp (TestInformation testInformation)

Realice la configuración de destino para la prueba.

Parámetros
testInformation TestInformation : TestInformation de la invocación.

Lanza
TargetSetupError si se produjo un error fatal al configurar el entorno
BuildError Si ocurre un error debido a que se está preparando la compilación
DeviceNotAvailableException si el dispositivo deja de responder

demoler

public void tearDown (TestInformation testInformation, 
                Throwable e)

Realice la limpieza / desmontaje del objetivo después de la prueba.

Parámetros
testInformation TestInformation : TestInformation de la invocación.

e Throwable : si la invocación finalizó con una excepción, esta será la excepción que se capturó en el nivel de invocación. De lo contrario, será null .

Lanza
DeviceNotAvailableException si el dispositivo deja de responder

demoler

public void tearDown (ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

Este método está en desuso.
Utilice tearDown(com.android.tradefed.invoker.TestInformation, Throwable) lugar

Realice la limpieza / desmontaje del objetivo después de la prueba.

Parámetros
device ITestDevice : el ITestDevice para preparar.

buildInfo IBuildInfo : datos sobre la compilación bajo prueba.

e Throwable : si la invocación finalizó con una excepción, esta será la excepción que se capturó en el nivel de invocación. De lo contrario, será null .

Lanza
DeviceNotAvailableException si el dispositivo deja de responder