TracingLogger

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 para la invocación, o nulo si no hay ninguno.

static ActiveTrace getMainTrace ()

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

Constructores públicos

TracingLogger

public TracingLogger ()

Métodos públicos

crear ActiveTrace

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

Parámetros
pid long

tid long

mainProcess boolean

Devoluciones
ActiveTrace

crear ActiveTrace

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 de 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 para la invocación, o nulo si no hay ninguno.

Devoluciones
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

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

Devoluciones
ActiveTrace