TracingLogger

public class TracingLogger
extends Object

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


Classe che aiuta a gestire la traccia per ogni chiamata di test.

Riepilogo

Costruttori pubblici

TracingLogger ()

Metodi pubblici

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

Crea e registra una traccia attiva per una chiamata.

static File finalizeTrace ()

Finalizza il tracciamento e cancella il tracciamento.

static ActiveTrace getActiveTrace ()

Restituisce la traccia attiva corrente per la chiamata oppure null se nessuna.

static ActiveTrace getMainTrace ()

Se esiste, restituisce la traccia corrente del processo Tradefed stesso.

Costruttori pubblici

TracingLogger

public TracingLogger ()

Metodi pubblici

createActiveTrace

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

Parametri
pid long

tid long

mainProcess boolean

ritorna
ActiveTrace

createActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

Crea e registra una traccia attiva per una chiamata.

Parametri
pid long : ID del processo corrente

tid long : ID thread corrente

ritorna
ActiveTrace

finalizeTrace

public static File finalizeTrace ()

Finalizza il tracciamento e cancella il tracciamento.

ritorna
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

Restituisce la traccia attiva corrente per la chiamata oppure null se nessuna.

ritorna
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

Se esiste, restituisce la traccia corrente del processo Tradefed stesso.

ritorna
ActiveTrace