PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

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


ITestDevice üzerinde perfetto izi kaydetmek için kullanılan bir yardımcı sınıf.

Özet

Herkese açık oluşturucular

PerfettoTraceRecorder()

Herkese açık yöntemler

void startTrace(ITestDevice device, String traceConfigFileName, extraConfigs)

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

File stopTrace(ITestDevice device)

Cihazda Perfetto izi kaydını durdurur.

Herkese açık oluşturucular

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Herkese açık yöntemler

startTrace

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

Cihazda perfetto izleme kaydını başlatır. İzleme kaydını durdurmak için daha sonra stopTrace(com.android.tradefed.device.ITestDevice) numaralı telefonu aramanız gerekir.

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

traceConfigFileName String: Test yapıtlarındaki izleme yapılandırma dosyasının adı. Boşsa bunun yerine varsayılan yapılandırmayı kullanın.

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

stopTrace

public File stopTrace (ITestDevice device)

Cihazda Perfetto izi 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)) numaralı telefonu aramış olmanız gerekir.

Parametreler
device ITestDevice: Kaydın durdurulacağı cihaz. @Return Returns the perfetto trace file.

İlerlemeler
File