추적로거

public class TracingLogger
extends Object

java.lang.Object
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 프로세스 자체의 현재 추적을 반환합니다.

공개 생성자

추적로거

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 : 현재 프로세스 ID

tid long : 현재 스레드 ID

보고
ActiveTrace

마무리추적

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