TraceRecorder Perfetto

public class PerfettoTraceRecorder
extends Object

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


Class utilitas untuk merekam aktivitas perfetto pada ITestDevice.

Ringkasan

Konstruktor publik

PerfettoTraceRecorder()

Metode publik

void startTrace(ITestDevice device, extraConfigs)

Mulai merekam aktivitas perfetto di perangkat.

File stopTrace(ITestDevice device)

Menghentikan perekaman aktivitas perfetto di perangkat.

Konstruktor publik

TraceRecorder Perfetto

public PerfettoTraceRecorder ()

Metode publik

startTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Mulai merekam aktivitas perfetto di perangkat. Harus memanggil stopTrace(com.android.tradefed.device.ITestDevice) setelahnya untuk menghentikan perekaman rekaman aktivitas.

Parameter
device ITestDevice: ITestDevice tempat rekaman aktivitas akan direkam.

extraConfigs : Peta konfigurasi tambahan yang perlu ditambahkan di file konfigurasi rekaman aktivitas.

stopTrace

public File stopTrace (ITestDevice device)

Menghentikan perekaman aktivitas perfetto di perangkat.

Harus sudah menelepon ERROR(PerfettoTraceRecorder#startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder#startTrace(ITestDevice, Map)) sebelumnya.

Parameter
device ITestDevice: perangkat yang akan menghentikan perekaman. @Return Menampilkan rekaman aktivitas perfetto .

Hasil
File