추적로거
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 | 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 |
getMainTrace
public static ActiveTrace getMainTrace ()
존재하는 경우 Tradefed 프로세스 자체의 현재 추적을 반환합니다.
보고 | |
---|---|
ActiveTrace |