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