TfTestLauncher

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 en una instalación TF separada.

Lanza 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 tomar 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 no creen archivos en el subproceso y no se limpien.

Constructores públicos

TfTestLauncher

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 necesitamos agregar los adicionales.

postejecutar

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

Acciones a tomar 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.

preejecución

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 no creen archivos en el subproceso y no se limpien.

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

listener ITestInvocationListener : el ITestInvocationListener donde informar la prueba.