跟踪记录器

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 ()

公共方法

创建ActiveTrace

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

参数
pid long

tid long

mainProcess boolean

退货
ActiveTrace

创建ActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

为调用创建并注册活动跟踪。

参数
pid long : 当前进程 ID

tid long : 当前线程 ID

退货
ActiveTrace

finalizeTrace

public static File finalizeTrace ()

完成跟踪并清除跟踪。

退货
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

返回调用的当前活动跟踪,如果没有则返回 null。

退货
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

如果存在,则返回 Tradefed 流程本身的当前跟踪。

退货
ActiveTrace