Трассировка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 |