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

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

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

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

getMainTrace

public static ActiveTrace getMainTrace ()

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

Возврат
ActiveTrace