PerfettoTrace記錄器

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 trace。

File stopTrace ( ITestDevice device)

停止在設備上記錄 perfetto trace。

公共構造函數

PerfettoTrace記錄器

public PerfettoTraceRecorder ()

公共方法

開始跟踪

public void startTrace (ITestDevice device, 
                 extraConfigs)

開始在設備上記錄 perfetto trace。之後必須調用stopTrace(com.android.tradefed.device.ITestDevice)來停止跟踪記錄。

參數
device ITestDevice :將記錄跟踪的ITestDevice

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

停止跟踪

public File stopTrace (ITestDevice device)

停止在設備上記錄 perfetto trace。

之前必須調用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