完美跟踪记录器

public class PerfettoTraceRecorder
extends Object

java.lang.Object
com.android.tradefed.util.PerfettoTraceRecorder


用于在ITestDevice上记录 perfetto 跟踪的实用程序类。

概括

公共构造函数

PerfettoTraceRecorder ()

公共方法

void startTrace ( ITestDevice device, extraConfigs) startTrace ( ITestDevice device, extraConfigs)

开始在设备上记录 perfetto 跟踪。

File stopTrace ( ITestDevice device)

停止在设备上记录 perfetto 跟踪。

公共构造函数

完美跟踪记录器

public PerfettoTraceRecorder ()

公共方法

开始追踪

public void startTrace (ITestDevice device, 
                 extraConfigs)

开始在设备上记录 perfetto 跟踪。之后必须调用stopTrace(com.android.tradefed.device.ITestDevice)来停止跟踪记录。

参数
device ITestDevice :将记录跟踪的ITestDevice

extraConfigs :需要添加到跟踪配置文件中的额外配置的映射。

停止跟踪

public File stopTrace (ITestDevice device)

停止在设备上记录 perfetto 跟踪。

之前必须调用过ERROR(PerfettoTraceRecorder#startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder#startTrace(ITestDevice, Map))

参数
device ITestDevice :停止录制的设备。 @Return 返回 perfetto 跟踪文件。

退货
File