TracingLogger

public class TracingLogger
extends Object

java.lang.Object
   ↳ com.android.tradefed.invoker.tracing.TracingLogger


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 ślad wywołania.

static File finalizeTrace()

Zakończ śledzenie i wyczyść pliki śledzenia.

static ActiveTrace getActiveTrace()

Zwraca bieżący aktywny ślad wywołania lub wartość null, jeśli nie ma żadnego.

static ActiveTrace getActiveTraceForGroup(ThreadGroup group)
static ActiveTrace getMainTrace()

Jeśli istnieje, zwraca bieżący ślad samego procesu Tradefed.

static void resetLocalGroup()

Resetuje lokalizowany kontekst.

static void setLocalGroup(ThreadGroup tg)

Śledzenie kontekstu zlokalizowanego podczas korzystania z właściwości na serwerze gRPC

Konstruktory publiczne

TracingLogger

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 ślad 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ść pliki śledzenia.

Zwroty
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

Zwraca bieżący aktywny ślad wywołania lub wartość null, jeśli nie ma żadnego.

Zwroty
ActiveTrace

getActiveTraceForGroup

public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)

Parametry
group ThreadGroup

Zwroty
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

Jeśli istnieje, zwraca bieżący ślad samego procesu Tradefed.

Zwroty
ActiveTrace

resetLocalGroup

public static void resetLocalGroup ()

Resetuje lokalizowany kontekst.

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

Śledzenie kontekstu zlokalizowanego podczas korzystania z właściwości na serwerze gRPC

Parametry
tg ThreadGroup