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, String traceConfigFileName,
Lance l'enregistrement de la trace Perfetto sur l'appareil. |
File
|
stopTrace(ITestDevice device)
Arrête l'enregistrement de la trace Perfecto sur l'appareil. |
Constructeurs publics
PerfettoTraceRecorder
public PerfettoTraceRecorder ()
Méthodes publiques
startTrace
public void startTrace (ITestDevice device, String traceConfigFileName,extraConfigs)
Lance 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. |
traceConfigFileName |
String : nom du fichier de configuration de trace dans les artefacts de test. Si la valeur est nulle, utilisez plutôt la configuration par défaut. |
extraConfigs |
: carte des configurations supplémentaires à ajouter au fichier de configuration de trace. |
stopTrace
public File stopTrace (ITestDevice device)
Arrête l'enregistrement de la trace Perfecto sur l'appareil.
Vous devez 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 Perfetto. |
| Renvoie | |
|---|---|
File |
|