TracingLogger
public
class
TracingLogger
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.tracing.TracingLogger |
Classe che aiuta a gestire il monitoraggio per ogni chiamata di 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 un'invocazione. |
static
File
|
finalizeTrace()
Completa il rilevamento e cancellalo. |
static
ActiveTrace
|
getActiveTrace()
Restituisce la traccia attiva corrente per l'invocazione o null se non è presente alcuna traccia. |
static
ActiveTrace
|
getActiveTraceForGroup(ThreadGroup group)
|
static
ActiveTrace
|
getMainTrace()
Se esistente, restituisce la traccia corrente del processo Tradefed stesso. |
static
void
|
resetLocalGroup()
Reimposta il contesto localizzato. |
static
void
|
setLocalGroup(ThreadGroup tg)
Monitora un contesto localizzato quando utilizzi le proprietà all'interno del server gRPC |
Costruttori pubblici
TracingLogger
public TracingLogger ()
Metodi pubblici
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
| Parametri | |
|---|---|
pid |
long |
tid |
long |
mainProcess |
boolean |
| Ritorni | |
|---|---|
ActiveTrace |
|
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Crea e registra una traccia attiva per un'invocazione.
| Parametri | |
|---|---|
pid |
long: ID processo corrente |
tid |
long: ID thread corrente |
| Ritorni | |
|---|---|
ActiveTrace |
|
finalizeTrace
public static File finalizeTrace ()
Completa il rilevamento e cancellalo.
| Ritorni | |
|---|---|
File |
|
getActiveTrace
public static ActiveTrace getActiveTrace ()
Restituisce la traccia attiva corrente per l'invocazione o null se non è presente alcuna traccia.
| Ritorni | |
|---|---|
ActiveTrace |
|
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
| Parametri | |
|---|---|
group |
ThreadGroup |
| Ritorni | |
|---|---|
ActiveTrace |
|
getMainTrace
public static ActiveTrace getMainTrace ()
Se esistente, restituisce la traccia corrente del processo Tradefed stesso.
| Ritorni | |
|---|---|
ActiveTrace |
|
resetLocalGroup
public static void resetLocalGroup ()
Reimposta il contesto localizzato.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Monitora un contesto localizzato quando utilizzi le proprietà all'interno del server gRPC
| Parametri | |
|---|---|
tg |
ThreadGroup |