追蹤記錄器
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 ()
公共方法
建立活動追蹤
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 :目前進程ID |
tid | long :目前線程ID |
退貨 | |
---|---|
ActiveTrace |
完成追蹤
public static File finalizeTrace ()
完成追蹤並清除追蹤。
退貨 | |
---|---|
File |