TracingLogger

public class TracingLogger
extends Object

java.lang.Object
   ↳ com.android.tradefed.invoker.tracing.TracingLogger


Es una clase que ayuda a administrar 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 registro activo para una invocación.

static File finalizeTrace()

Finaliza el seguimiento y borra el registro.

static ActiveTrace getActiveTrace()

Muestra el registro activo actual de la invocación o nulo si no hay ninguno.

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

Si existe, muestra el registro actual del proceso de Tradefed.

static void resetLocalGroup()

Restablece el contexto localizado.

static void setLocalGroup(ThreadGroup tg)

Hace un seguimiento de un contexto localizado cuando se usan las propiedades dentro del servidor de gRPC.

Constructores públicos

TracingLogger

public TracingLogger ()

Métodos públicos

createActiveTrace

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

Parámetros
pid long

tid long

mainProcess boolean

Muestra
ActiveTrace

createActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

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

Parámetros
pid long: ID del proceso actual

tid long: Es el ID del subproceso actual.

Muestra
ActiveTrace

finalizeTrace

public static File finalizeTrace ()

Finaliza el seguimiento y borra el registro.

Muestra
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

Muestra el registro activo actual de la invocación o nulo si no hay ninguno.

Muestra
ActiveTrace

getActiveTraceForGroup

public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)

Parámetros
group ThreadGroup

Muestra
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

Si existe, muestra el registro actual del proceso de Tradefed.

Muestra
ActiveTrace

resetLocalGroup

public static void resetLocalGroup ()

Restablece el contexto localizado.

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

Hace un seguimiento de un contexto localizado cuando se usan las propiedades dentro del servidor de gRPC.

Parámetros
tg ThreadGroup