PerfettoTraceRecorder
public
class
PerfettoTraceRecorder
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.PerfettoTraceRecorder |
Una classe di utilità per la registrazione della traccia Perfetto su un ITestDevice.
Riepilogo
Costruttori pubblici | |
|---|---|
PerfettoTraceRecorder()
|
|
Metodi pubblici | |
|---|---|
void
|
startTrace(ITestDevice device, String traceConfigFileName,
Avvia la registrazione della traccia perfetta sul dispositivo. |
File
|
stopTrace(ITestDevice device)
Interrompe la registrazione della traccia perfetta sul dispositivo. |
Costruttori pubblici
PerfettoTraceRecorder
public PerfettoTraceRecorder ()
Metodi pubblici
startTrace
public void startTrace (ITestDevice device, String traceConfigFileName,extraConfigs)
Avvia la registrazione della traccia perfetta sul dispositivo. Devi chiamare il numero stopTrace(com.android.tradefed.device.ITestDevice) in seguito per interrompere la registrazione della traccia.
| Parametri | |
|---|---|
device |
ITestDevice: un ITestDevice in cui verrà registrata la traccia. |
traceConfigFileName |
String: Nome del file di configurazione della traccia negli artefatti di test. Se è null, utilizza
la configurazione predefinita. |
extraConfigs |
: una mappa di configurazioni aggiuntive da aggiungere al file di configurazione della traccia. |
stopTrace
public File stopTrace (ITestDevice device)
Interrompe la registrazione della traccia perfetta sul dispositivo.
Deve aver chiamato ERROR(PerfettoTraceRecorder.startTrace(ITestDevice, Map)/com.android.tradefed.util.PerfettoTraceRecorder#startTrace(com.android.tradefed.device.ITestDevice,Map) PerfettoTraceRecorder.startTrace(ITestDevice, Map)) in precedenza.
| Parametri | |
|---|---|
device |
ITestDevice: il dispositivo per cui interrompere la registrazione. @Return restituisce il file di traccia perfetto. |
| Ritorni | |
|---|---|
File |
|