PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

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


Una classe di utilità per la registrazione della traccia perfetta su un ITestDevice .

Riepilogo

Costruttori pubblici

PerfettoTraceRecorder ()

Metodi pubblici

void startTrace ( ITestDevice device, extraConfigs) startTrace ( ITestDevice device, extraConfigs)

Inizia a registrare la traccia perfetta sul dispositivo.

File stopTrace ( ITestDevice device)

Interrompe la registrazione della traccia perfetta sul dispositivo.

Costruttori pubblici

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Metodi pubblici

startTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Inizia a registrare la traccia perfetta sul dispositivo. Successivamente è necessario chiamare stopTrace(com.android.tradefed.device.ITestDevice) per interrompere la registrazione della traccia.

Parametri
device ITestDevice : un ITestDevice in cui verrà registrata la traccia.

extraConfigs : una mappa di configurazioni aggiuntive che deve essere aggiunta nel file di configurazione di traccia.

stopTrace

public File stopTrace (ITestDevice device)

Interrompe la registrazione della traccia perfetta sul dispositivo.

È necessario aver chiamato ERROR(PerfettoTraceRecorder#startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder#startTrace(ITestDevice, Map))

Parametri
device ITestDevice : dispositivo per il quale interrompere la registrazione. @Return Restituisce il file di traccia Perfetto.

ritorna
File