PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.util.PerfettoTraceRecorder


ITestDevice cihazında perfetto takibini kaydetmeye yönelik yardımcı program sınıfı.

Özet

Kamu inşaatçıları

PerfettoTraceRecorder()

Herkese açık yöntemler

void startTrace(ITestDevice device, extraConfigs)

Cihazda perfetto izleme kaydını başlatır.

File stopTrace(ITestDevice device)

Cihazda perfetto izleme kaydını durdurur.

Kamu inşaatçıları

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Herkese açık yöntemler

StartTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Cihazda perfetto izleme kaydını başlatır. İzleme kaydını durdurmak için daha sonra stopTrace(com.android.tradefed.device.ITestDevice) çağrılmalıdır.

Parametreler
device ITestDevice: İz kaydedileceği bir ITestDevice.

extraConfigs : İzleme yapılandırma dosyasına eklenmesi gereken ek yapılandırmaların haritası.

Durdurma İzleme

public File stopTrace (ITestDevice device)

Cihazda perfetto izleme kaydını durdurur.

Daha önce ERROR(PerfettoTraceRecorder#startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder#startTrace(ITestDevice, Map)) aranmış olmalı.

Parametreler
device ITestDevice: Kaydın durdurulacağı cihaz. @Return Perfetto izini döndürür dosyası olarak kaydedebilirsiniz.

İlerlemeler
File