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 |