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