TracingLogger
public
class
TracingLogger
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.tracing.TracingLogger |
Classe que ajuda a gerenciar o rastreamento de cada invocação 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 rastro ativo para uma invocação. |
static
File
|
finalizeTrace()
Finalize o rastreamento e limpe o acompanhamento. |
static
ActiveTrace
|
getActiveTrace()
Retorna o rastro ativo atual para a invocação ou nulo se não houver nenhum. |
static
ActiveTrace
|
getActiveTraceForGroup(ThreadGroup group)
|
static
ActiveTrace
|
getMainTrace()
Se existir, retorna o rastro atual do próprio processo Tradefed. |
static
void
|
resetLocalGroup()
Reinicia o contexto localizado. |
static
void
|
setLocalGroup(ThreadGroup tg)
Rastreia um contexto localizado ao usar as propriedades no servidor gRPC |
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 |
| Retorna | |
|---|---|
ActiveTrace |
|
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Cria e registra um rastro ativo para uma invocação.
| Parâmetros | |
|---|---|
pid |
long: ID do processo atual |
tid |
long: ID da linha de execução atual |
| Retorna | |
|---|---|
ActiveTrace |
|
finalizeTrace
public static File finalizeTrace ()
Conclua o rastreamento e limpe o acompanhamento.
| Retorna | |
|---|---|
File |
|
getActiveTrace
public static ActiveTrace getActiveTrace ()
Retorna o rastro ativo atual para a invocação ou nulo se não houver nenhum.
| Retorna | |
|---|---|
ActiveTrace |
|
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
| Parâmetros | |
|---|---|
group |
ThreadGroup |
| Retorna | |
|---|---|
ActiveTrace |
|
getMainTrace
public static ActiveTrace getMainTrace ()
Se existir, retorna o rastro atual do próprio processo Tradefed.
| Retorna | |
|---|---|
ActiveTrace |
|
resetLocalGroup
public static void resetLocalGroup ()
Reinicia o contexto localizado.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Rastreia um contexto localizado ao usar as propriedades no servidor gRPC
| Parâmetros | |
|---|---|
tg |
ThreadGroup |