SeguimientoLogger

public class TracingLogger
extends Object

java.lang.Objeto
com.android.tradefed.invoker.tracing.TracingLogger


Clase que ayuda a gestionar el seguimiento de cada invocación de prueba.

Resumen

Constructores públicos

TracingLogger ()

Métodos públicos

static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
static ActiveTrace createActiveTrace (long pid, long tid)

Crea y registra un seguimiento activo para una invocación.

static File finalizeTrace ()

Finalice el rastreo y borre el rastreo.

static ActiveTrace getActiveTrace ()

Devuelve el seguimiento activo actual de la invocación, o nulo si no hay ninguno.

static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
static ActiveTrace getMainTrace ()

Si existe, devuelve el seguimiento actual del propio proceso Tradefed.

Constructores públicos

SeguimientoLogger

public TracingLogger ()

Métodos públicos

crearTraceActivo

public static ActiveTrace createActiveTrace (long pid, 
                long tid, 
                boolean mainProcess)

Parámetros
pid long

tid long

mainProcess boolean

Devoluciones
ActiveTrace

crearTraceActivo

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

Crea y registra un seguimiento activo para una invocación.

Parámetros
pid long : ID del proceso actual

tid long : ID del hilo actual

Devoluciones
ActiveTrace

finalizarTrace

public static File finalizeTrace ()

Finalice el rastreo y borre el rastreo.

Devoluciones
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

Devuelve el seguimiento activo actual de la invocación, o nulo si no hay ninguno.

Devoluciones
ActiveTrace

getActiveTraceForGroup

public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)

Parámetros
group ThreadGroup

Devoluciones
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

Si existe, devuelve el seguimiento actual del propio proceso Tradefed.

Devoluciones
ActiveTrace