TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

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


Es un IRemoteTest para ejecutar pruebas de unidades o funcionales en una instalación de TF separada.

Inicia un proceso Java externo para ejecutar las pruebas. Se usa para ejecutar las pruebas de unidades o funcionales de TF de forma continua.

Resumen

Constructores públicos

TfTestLauncher()

Métodos protegidos

void addJavaArguments(List<String> args)

Permite agregar parámetros Java adicionales a la invocación del subproceso.

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

Acciones que se deben realizar después de que finalice la prueba de TF.

void preRun()

Configuración antes de ejecutar la prueba.

void testTmpDirClean(File tmpDir, ITestInvocationListener listener)

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

Constructores públicos

TfTestLauncher

public TfTestLauncher ()

Métodos protegidos

addJavaArguments

protected void addJavaArguments (List<String> args)

Permite agregar parámetros Java adicionales a la invocación del subproceso.

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

postRun

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

Acciones que se deben realizar después de que finalice la prueba de TF.

Parámetros
listener ITestInvocationListener: Es el ITestInvocationListener original en el que se informan los resultados.

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

elapsedTime long: Es el tiempo que tardó en ejecutarse la prueba.

preRun

protected void preRun ()

Configuración antes de ejecutar la prueba.

testTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

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

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

listener ITestInvocationListener: Es el ITestInvocationListener en el que se informa la prueba.