完美追蹤記錄器

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