ТрассировкаLogger

public class TracingLogger
extends Object

java.lang.Объект
com.android.tradefed.invoker.tracing.TracingLogger


Класс, который помогает управлять трассировкой для каждого вызова теста.

Краткое содержание

Общественные конструкторы

TracingLogger ()

Публичные методы

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

Создает и регистрирует активную трассировку для вызова.

static File finalizeTrace ()

Завершите отслеживание и очистите отслеживание.

static ActiveTrace getActiveTrace ()

Возвращает текущую активную трассировку для вызова или значение NULL, если ее нет.

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

Если он существует, возвращает текущую трассировку самого процесса Tradefed.

static void resetLocalGroup ()

Сбрасывает локализованный контекст.

static void setLocalGroup (ThreadGroup tg)

Отслеживает локализованный контекст при использовании свойств внутри сервера gRPC.

Общественные конструкторы

ТрассировкаLogger

public TracingLogger ()

Публичные методы

создатьАктивеТрасе

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

Параметры
pid long

tid long

mainProcess boolean

Возврат
ActiveTrace

создатьАктивеТрасе

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

Создает и регистрирует активную трассировку для вызова.

Параметры
pid long : идентификатор текущего процесса

tid long : идентификатор текущего потока

Возврат
ActiveTrace

FinalizeTrace

public static File finalizeTrace ()

Завершите отслеживание и очистите отслеживание.

Возврат
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

Возвращает текущую активную трассировку для вызова или значение NULL, если ее нет.

Возврат
ActiveTrace

getActiveTraceForGroup

public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)

Параметры
group ThreadGroup

Возврат
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

Если он существует, возвращает текущую трассировку самого процесса Tradefed.

Возврат
ActiveTrace

сброслокальной группы

public static void resetLocalGroup ()

Сбрасывает локализованный контекст.

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

Отслеживает локализованный контекст при использовании свойств внутри сервера gRPC.

Параметры
tg ThreadGroup