Lokalizator śledzenia
public
class
TracingLogger
extends Object
java.lang.Object | |
↳ | com.android.tradefed.invoker.tracing.TrackingLogger |
Klasa, która pomaga zarządzać śledzeniem w przypadku każdego wywołania testu.
Podsumowanie
Konstruktory publiczne | |
---|---|
TracingLogger()
|
Metody publiczne | |
---|---|
static
ActiveTrace
|
createActiveTrace(long pid, long tid, boolean mainProcess)
|
static
ActiveTrace
|
createActiveTrace(long pid, long tid)
Tworzy i rejestruje aktywny log czasu dla wywołania. |
static
File
|
finalizeTrace()
Zakończ śledzenie i wyczyść dane śledzenia. |
static
ActiveTrace
|
getActiveTrace()
Zwraca bieżący aktywny log czasu dla wywołania lub wartość null, jeśli nie ma wartości. |
static
ActiveTrace
|
getActiveTraceForGroup(ThreadGroup group)
|
static
ActiveTrace
|
getMainTrace()
Jeśli istnieje, zwraca bieżący log czasu procesu Tradefed. |
static
void
|
resetLocalGroup()
Resetuje kontekst zlokalizowany. |
static
void
|
setLocalGroup(ThreadGroup tg)
Śledzi zlokalizowany kontekst podczas używania właściwości na serwerze gRPC |
Konstruktory publiczne
Lokalizator śledzenia
public TracingLogger ()
Metody publiczne
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
Parametry | |
---|---|
pid |
long |
tid |
long |
mainProcess |
boolean |
Zwroty | |
---|---|
ActiveTrace |
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Tworzy i rejestruje aktywny log czasu dla wywołania.
Parametry | |
---|---|
pid |
long : identyfikator bieżącego procesu |
tid |
long : identyfikator bieżącego wątku |
Zwroty | |
---|---|
ActiveTrace |
finalizeTrace
public static File finalizeTrace ()
Zakończ śledzenie i wyczyść dane śledzenia.
Zwroty | |
---|---|
File |
getActiveTrace,
public static ActiveTrace getActiveTrace ()
Zwraca bieżący aktywny log czasu dla wywołania lub wartość null, jeśli nie ma wartości.
Zwroty | |
---|---|
ActiveTrace |
getActiveTracedlaGrupy
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
Parametry | |
---|---|
group |
ThreadGroup |
Zwroty | |
---|---|
ActiveTrace |
getMainTrace;
public static ActiveTrace getMainTrace ()
Jeśli istnieje, zwraca bieżący log czasu procesu Tradefed.
Zwroty | |
---|---|
ActiveTrace |
resetLocalGroup
public static void resetLocalGroup ()
Resetuje kontekst zlokalizowany.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Śledzi zlokalizowany kontekst podczas używania właściwości na serwerze gRPC
Parametry | |
---|---|
tg |
ThreadGroup |