TracingLogger

public class TracingLogger
extends Object

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


Classe que ajuda a gerenciar o rastreamento para cada chamada de teste.

Resumo

Construtores públicos

TracingLogger ()

Métodos públicos

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

Cria e registra um rastreamento ativo para uma chamada.

static File finalizeTrace ()

Finalize o rastreamento e limpe o rastreamento.

static ActiveTrace getActiveTrace ()

Retorna o rastreamento ativo atual para a chamada ou nulo se nenhum.

static ActiveTrace getMainTrace ()

Se existir, retorna o rastreamento atual do próprio processo Tradefed.

Construtores 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

devoluções
ActiveTrace

createActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

Cria e registra um rastreamento ativo para uma chamada.

Parâmetros
pid long : id do processo atual

tid long : ID do thread atual

devoluções
ActiveTrace

finalizeTrace

public static File finalizeTrace ()

Finalize o rastreamento e limpe o rastreamento.

devoluções
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

Retorna o rastreamento ativo atual para a chamada ou nulo se nenhum.

devoluções
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

Se existir, retorna o rastreamento atual do próprio processo Tradefed.

devoluções
ActiveTrace