PerfettoTraceRecorder
public class PerfettoTraceRecorder
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.PerfettoTraceRecorder |
Une classe utilitaire pour enregistrer la trace perfetto sur un ITestDevice
.
Résumé
Constructeurs publics | |
---|---|
PerfettoTraceRecorder () |
Méthodes publiques | |
---|---|
void | startTrace ( ITestDevice device, extraConfigs) 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. Il faut ensuite appeler stopTrace(com.android.tradefed.device.ITestDevice)
pour arrêter l'enregistrement de la trace.
Paramètres | |
---|---|
device | ITestDevice : Un ITestDevice où la trace sera enregistrée. |
extraConfigs |
stopTrace
public File stopTrace (ITestDevice device)
Arrête l'enregistrement de la trace perfetto 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))
avant.
Paramètres | |
---|---|
device | ITestDevice : appareil pour lequel arrêter l'enregistrement. @Return Renvoie le fichier de trace perfetto. |
Retour | |
---|---|
File |