TracingLogger

public class TracingLogger
extends Object

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


Classe che aiuta a gestire la traccia per ogni invocazione del 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 ()

Finalizzare il tracciamento e cancellare il tracciamento.

static ActiveTrace getActiveTrace ()

Restituisce la traccia attiva corrente per l'invocazione o null se nessuna.

static ActiveTrace getMainTrace ()

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

Costruttori pubblici

TracingLogger

public TracingLogger ()

Metodi pubblici

creareActiveTrace

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

Parametri
pid long

tid long

mainProcess boolean

ritorna
ActiveTrace

creareActiveTrace

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 del thread corrente

ritorna
ActiveTrace

finalizeTrace

public static File finalizeTrace ()

Finalizzare il tracciamento e cancellare il tracciamento.

ritorna
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

Restituisce la traccia attiva corrente per l'invocazione o null se nessuna.

ritorna
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

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

ritorna
ActiveTrace