Tracciamento
public
class
TracingLogger
extends Object
java.lang.Object | |
🎞 | com.android.tradefed.invoker.tracing.TrackingLogger |
Corso che aiuta a gestire il tracciamento per ogni chiamata al 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 o null se non sono presenti. |
static
ActiveTrace
|
getActiveTraceForGroup(ThreadGroup group)
|
static
ActiveTrace
|
getMainTrace()
Se esiste, restituisce la traccia corrente del processo Tradefed stesso. |
static
void
|
resetLocalGroup()
Reimposta il contesto localizzato. |
static
void
|
setLocalGroup(ThreadGroup tg)
Tiene traccia di un contesto localizzato quando vengono utilizzate le proprietà all'interno del server gRPC |
Costruttori pubblici
Tracciamento
public TracingLogger ()
Metodi pubblici
creareActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
Parametri | |
---|---|
pid |
long |
tid |
long |
mainProcess |
boolean |
Ritorni | |
---|---|
ActiveTrace |
creareActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Crea e registra una traccia attiva per una chiamata.
Parametri | |
---|---|
pid |
long : ID processo corrente |
tid |
long : ID thread attuale |
Ritorni | |
---|---|
ActiveTrace |
finalizzaTrace
public static File finalizeTrace ()
Finalizza il tracciamento e cancella il tracciamento.
Ritorni | |
---|---|
File |
getActiveTrace
public static ActiveTrace getActiveTrace ()
Restituisce la traccia attiva corrente per la chiamata o null se non sono presenti.
Ritorni | |
---|---|
ActiveTrace |
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
Parametri | |
---|---|
group |
ThreadGroup |
Ritorni | |
---|---|
ActiveTrace |
getMainTrace
public static ActiveTrace getMainTrace ()
Se esiste, restituisce la traccia corrente del processo Tradefed stesso.
Ritorni | |
---|---|
ActiveTrace |
resetLocalGroup
public static void resetLocalGroup ()
Reimposta il contesto localizzato.
impostaGruppoLocale
public static void setLocalGroup (ThreadGroup tg)
Tiene traccia di un contesto localizzato quando vengono utilizzate le proprietà all'interno del server gRPC
Parametri | |
---|---|
tg |
ThreadGroup |