Rejestrator śledzenia

public class TracingLogger
extends Object

Obiekt Java.lang.Object
com.android.tradefed.invoker.tracing.TracingLogger


Klasa pomagająca zarządzać śledzeniem każdego wywołania testu.

Streszczenie

Konstruktorzy publiczni

TracingLogger ()

Metody publiczne

static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
static ActiveTrace createActiveTrace (long pid, long tid)

Tworzy i rejestruje aktywny ślad dla wywołania.

static File finalizeTrace ()

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

static ActiveTrace getActiveTrace ()

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

static ActiveTrace getMainTrace ()

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

Konstruktorzy publiczni

Rejestrator śledzenia

public TracingLogger ()

Metody publiczne

utwórz ActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid, 
                boolean mainProcess)

Parametry
pid long

tid long

mainProcess boolean

Zwroty
ActiveTrace

utwórz ActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

Tworzy i rejestruje aktywny ślad dla wywołania.

Parametry
pid long : bieżący identyfikator procesu

tid long : bieżący identyfikator wątku

Zwroty
ActiveTrace

sfinalizowaćTrace

public static File finalizeTrace ()

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

Zwroty
File

pobierz ActiveTrace

public static ActiveTrace getActiveTrace ()

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

Zwroty
ActiveTrace

pobierzMainTrace

public static ActiveTrace getMainTrace ()

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

Zwroty
ActiveTrace