TraceCmdCollector
public
class
TraceCmdCollector
extends AtraceCollector
java.lang.Object | |||
🎞 | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
🎞 | com.android.tradefed.device.metric.AtraceCollector | ||
🎞 | com.android.tradefed.device.metric.TraceCmdCollector |
Un IMetricCollector
che raccoglie le tracce durante il test utilizzando trace-cmd e le registra in
la chiamata.
Questo raccoglitore di tracce consente la disconnessione USB durante il test (come nel test dell'alimentazione).
Lo strumento predefinito del sistema, atrace, viene utilizzato in tandem con questo raccoglitore per impostare flag sysfs specifici per Android.
Un file binario trace-cmd (https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git) compatibile con Android.
Verrà caricato il formato trace.dat (vedi man 5 trace-cmd.dat) prodotto da trace-cmd.
Riepilogo
Costruttori pubblici | |
---|---|
TraceCmdCollector()
|
Metodi protetti | |
---|---|
LogDataType
|
getLogType()
|
void
|
startTracing(ITestDevice device)
|
void
|
stopTracing(ITestDevice device)
|
Costruttori pubblici
TraceCmdCollector
public TraceCmdCollector ()
Metodi protetti
avvio
protected void startTracing (ITestDevice device)
Parametri | |
---|---|
device |
ITestDevice |
Lanci | |
---|---|
DeviceNotAvailableException |
interruzione tracciamento
protected void stopTracing (ITestDevice device)
Parametri | |
---|---|
device |
ITestDevice |
Lanci | |
---|---|
DeviceNotAvailableException |