PerfettoTraceEnregistreur

public class PerfettoTraceRecorder
extends Object

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


Une classe utilitaire pour enregistrer la trace parfaite sur un ITestDevice .

Résumé

Constructeurs publics

PerfettoTraceRecorder ()

Méthodes publiques

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

Commence à enregistrer la trace parfaite sur l'appareil.

File stopTrace ( ITestDevice device)

Arrête d'enregistrer la trace parfaite sur l'appareil.

Constructeurs publics

PerfettoTraceEnregistreur

public PerfettoTraceRecorder ()

Méthodes publiques

démarrerTrace

public void startTrace (ITestDevice device, 
                 extraConfigs)

Commence à enregistrer la trace parfaite sur l'appareil. Vous devez ensuite appeler stopTrace(com.android.tradefed.device.ITestDevice) pour arrêter l'enregistrement de trace.

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

extraConfigs : Une carte des configurations supplémentaires qui doivent être ajoutées dans le fichier de configuration de trace.

arrêterTrace

public File stopTrace (ITestDevice device)

Arrête d'enregistrer la trace parfaite sur l'appareil.

Doit avoir appelé 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 le fichier de trace parfait.

Retour
File