TfTestLanzador

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.Objeto
com.android.tradefed.testtype.SubprocessTfLauncher
com.android.tradefed.testtype.TfTestLauncher


Un IRemoteTest para ejecutar pruebas unitarias o funcionales contra una instalación TF separada.

Inicia un proceso java externo para ejecutar las pruebas. Se utiliza para ejecutar la unidad TF o pruebas funcionales de forma continua.

Resumen

Constructores públicos

TfTestLauncher ()

Métodos protegidos

void addJavaArguments ( args) addJavaArguments ( args)

Permitir agregar parámetros java adicionales a la invocación del subproceso.

void postRun ( ITestInvocationListener listener, boolean exception, long elapsedTime)

Acciones a realizar una vez finalizada la prueba TF.

void preRun ()

Configuración antes de ejecutar la prueba.

void testTmpDirClean (File tmpDir, ITestInvocationListener listener)

Prueba adicional para garantizar que las pruebas unitarias en el subproceso no creen archivos y no se limpien.

Constructores públicos

TfTestLanzador

public TfTestLauncher ()

Métodos protegidos

agregarJavaArguments

protected void addJavaArguments ( args)

Permitir agregar parámetros java adicionales a la invocación del subproceso.

Parámetros
args : la lista actual de argumentos a los que debemos agregar los adicionales.

postEjecutar

protected void postRun (ITestInvocationListener listener, 
                boolean exception, 
                long elapsedTime)

Acciones a realizar una vez finalizada la prueba TF.

Parámetros
listener ITestInvocationListener : el ITestInvocationListener original donde informar los resultados.

exception boolean : verdadero si se generó una excepción dentro de la prueba.

elapsedTime long : el tiempo necesario para ejecutar las pruebas.

antes de la carrera

protected void preRun ()

Configuración antes de ejecutar la prueba.

pruebaTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

Prueba adicional para garantizar que las pruebas unitarias en el subproceso no creen archivos y no se limpien.

Parámetros
tmpDir File : el directorio temporal del subproceso.

listener ITestInvocationListener : el ITestInvocationListener donde reportar la prueba.