PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

java.lang.Object
com.android.tradefed.device.metric.PerfettoTraceRecorder


ITestDeviceで perfetto トレースを記録するためのユーティリティ クラス。

概要

パブリック コンストラクター

PerfettoTraceRecorder ()

公開メソッド

void startTrace ( ITestDevice device)

デバイスで perfetto トレースの記録を開始します。

File stopTrace ( ITestDevice device)

デバイスで perfetto トレースの記録を停止します。

パブリック コンストラクター

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

公開メソッド

startTrace

public void startTrace (ITestDevice device)

デバイスで perfetto トレースの記録を開始します。 stopTrace(com.android.tradefed.device.ITestDevice)を呼び出して、トレースの記録を停止する必要があります。

パラメーター
device ITestDevice : トレースが記録されるITestDevice

停止トレース

public File stopTrace (ITestDevice device)

デバイスで perfetto トレースの記録を停止します。

以前にPerfettoTraceRecorder#startTrace(ITestDevice)を呼び出している必要があります。

パラメーター
device ITestDevice : 記録を停止するデバイス。 @Return perfetto トレース ファイルを返します。

戻り値
File