Rejestrator zdarzeń perfetto

public class PerfettoTraceRecorder
extends Object

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


Klasa narzędziowa do rejestrowania logu czasu perfetto w ITestDevice.

Podsumowanie

Konstruktory publiczne

PerfettoTraceRecorder()

Metody publiczne

void startTrace(ITestDevice device, extraConfigs)

Rozpoczyna rejestrowanie logu perfetto na urządzeniu.

File stopTrace(ITestDevice device)

Zatrzymuje rejestrowanie logu perfetto na urządzeniu.

Konstruktory publiczne

Rejestrator zdarzeń perfetto

public PerfettoTraceRecorder ()

Metody publiczne

startTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Rozpoczyna rejestrowanie logu perfetto na urządzeniu. Aby zatrzymać rejestrowanie logu czasu, należy później wywołać funkcję stopTrace(com.android.tradefed.device.ITestDevice).

Parametry
device ITestDevice: ITestDevice, w którym zostanie zarejestrowany ślad.

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

stopTrace;

public File stopTrace (ITestDevice device)

Zatrzymuje rejestrowanie logu perfetto na urządzeniu.

Musi być już wywołany 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, na którym chcesz zatrzymać nagrywanie. @Return Zwraca ślad perfetto .

Zwroty
File