PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

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


Klasa narzędzia do rejestrowania perfetto śledzenia na ITestDevice .

Streszczenie

Konstruktory publiczne

PerfettoTraceRecorder ()

Metody publiczne

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

Rozpoczyna nagrywanie perfetto trace na urządzeniu.

File stopTrace ( ITestDevice device)

Zatrzymuje nagrywanie perfetto trace na urządzeniu.

Konstruktory publiczne

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Metody publiczne

startŚledzenie

public void startTrace (ITestDevice device, 
                 extraConfigs)

Rozpoczyna nagrywanie perfetto trace na urządzeniu. Następnie należy wywołać stopTrace(com.android.tradefed.device.ITestDevice) , aby zatrzymać rejestrowanie śledzenia.

Parametry
device ITestDevice : ITestDevice , w którym zostanie zarejestrowane śledzenie.

extraConfigs : mapa dodatkowych konfiguracji, które należy dodać w pliku konfiguracyjnym śledzenia.

stopŚledzenie

public File stopTrace (ITestDevice device)

Zatrzymuje nagrywanie perfetto trace na urządzeniu.

Musiał wcześniej wywołać ERROR(PerfettoTraceRecorder#startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder#startTrace(ITestDevice, Map))

Parametry
device ITestDevice : urządzenie, dla którego ma zostać zatrzymane nagrywanie. @Return Zwraca plik śledzenia perfetto.

Zwroty
File