TracingLogger

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.

Публичные конструкторы

TracingLogger

public TracingLogger ()

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

createActiveTrace

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

Параметры
pid long

tid long

mainProcess boolean

Возвращает
ActiveTrace

createActiveTrace

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

получитьMainTrace

public static ActiveTrace getMainTrace ()

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

Возвращает
ActiveTrace