PerfettoTraceRecorder

public class PerfettoTraceRecorder
extends Object

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


Classe utilitaire permettant d'enregistrer une trace Perfetto sur un ITestDevice.

Résumé

Constructeurs publics

PerfettoTraceRecorder()

Méthodes publiques

void startTrace(ITestDevice device, extraConfigs)

Démarre l'enregistrement de la trace Perfetto sur l'appareil.

File stopTrace(ITestDevice device)

Arrête l'enregistrement de la trace Perfetto sur l'appareil.

Constructeurs publics

PerfettoTraceRecorder

public PerfettoTraceRecorder ()

Méthodes publiques

startTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Démarre l'enregistrement de la trace Perfetto sur l'appareil. Vous devez appeler stopTrace(com.android.tradefed.device.ITestDevice) par la suite pour arrêter l'enregistrement de la trace.

Paramètres
device ITestDevice: ITestDevice où la trace sera enregistrée.

extraConfigs : mappage des configurations supplémentaires qui doivent être ajoutées au fichier de configuration de trace.

stopTrace

public File stopTrace (ITestDevice device)

Arrête l'enregistrement de la trace Perfetto sur l'appareil.

Vous avez dû appeler ERROR(PerfettoTraceRecorder#startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder#startTrace(ITestDevice, Map)) auparavant.

Paramètres
device ITestDevice: appareil pour lequel arrêter l'enregistrement. @Return Renvoie la trace Perfetto .

Renvoie
File