PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

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


Class utilitas untuk merekam rekaman aktivitas Perfetto di ITestDevice.

Ringkasan

Konstruktor publik

PerfettoTraceRecorder()

Metode publik

void startTrace(ITestDevice device, String traceConfigFileName, extraConfigs)

Mulai merekam rekaman aktivitas perfetto di perangkat.

File stopTrace(ITestDevice device)

Menghentikan perekaman rekaman aktivitas perfetto di perangkat.

Konstruktor publik

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Metode publik

startTrace

public void startTrace (ITestDevice device, 
                String traceConfigFileName, 
                 extraConfigs)

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

Parameter
device ITestDevice: ITestDevice tempat rekaman aktivitas akan direkam.

traceConfigFileName String: Nama file konfigurasi rekaman aktivitas dalam artefak pengujian. Jika null, gunakan konfigurasi default.

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

stopTrace

public File stopTrace (ITestDevice device)

Menghentikan perekaman rekaman aktivitas perfetto di perangkat.

Harus pernah memanggil 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 dihentikan perekamannya. @Return Menampilkan file rekaman aktivitas Perfetto.

Hasil
File