TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

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


Un IRemoteTest para ejecutar pruebas funcionales o de unidades en una instalación de TF independiente.

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

Resumen

Constructores públicos

TfTestLauncher()

Métodos protegidos

void addJavaArguments( args)

Se permite agregar parámetros de 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()

Configura antes de ejecutar la prueba.

void testTmpDirClean(File tmpDir, ITestInvocationListener listener)

Prueba adicional para garantizar que las pruebas de unidades en el subproceso no creen archivos y cómo se limpian los datos.

Constructores públicos

TfTestLauncher

public TfTestLauncher ()

Métodos protegidos

addJavaArguments.

protected void addJavaArguments ( args)

Se permite agregar parámetros de Java adicionales a la invocación del subproceso.

Parámetros
args : Es la lista actual de argumentos a los que necesitamos 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 necesario para ejecutar las pruebas.

antes de la ejecución

protected void preRun ()

Configura antes de ejecutar la prueba.

pruebaTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

Prueba adicional para garantizar que las pruebas de unidades en el subproceso no creen archivos y cómo se limpian los datos.

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

listener ITestInvocationListener: Es el ITestInvocationListener en el que se informará la prueba.