追蹤記錄器
public class TracingLogger
extends Object
java.lang.Object |
↳ | com.android.tradefed.invoker.tracing.TracingLogger |
幫助管理每個測試呼叫的追蹤的類別。
概括
公共構造函數
追蹤記錄器
public TracingLogger ()
公共方法
建立活動追蹤
public static ActiveTrace createActiveTrace (long pid,
long tid,
boolean mainProcess)
參數 |
---|
pid | long |
tid | long |
mainProcess | boolean |
建立活動追蹤
public static ActiveTrace createActiveTrace (long pid,
long tid)
建立並註冊調用的活動追蹤。
參數 |
---|
pid | long :目前進程ID |
tid | long :目前線程ID |
完成追蹤
public static File finalizeTrace ()
完成追蹤並清除追蹤。
獲取活動跟踪
public static ActiveTrace getActiveTrace ()
傳回呼叫的目前活動跟踪,如果沒有則傳回 null。
獲取組的活動跟踪
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
獲取主跟踪
public static ActiveTrace getMainTrace ()
如果存在,則傳回 Tradefed 進程本身的目前追蹤。